服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Centos - CENTOS 系统的配置

CENTOS 系统的配置

2019-10-11 14:24CENTOS教程网 Centos

1. 配网络 1# vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO 自动为 dhcp 静态改为 static 即: BOOTPROTO=static IPADDR=? NETMASK=? GATEWAY=? 我的配置如下: DEVICE=eth0 BOOTPROTO=static IPADDR=10.10.19.234 NETMASK=255.255.254.0 GETEWAY=10.10.18.254 ONBOOT=yes TYPE=Ethe

1. 配网络

<1># vi /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO 自动为 dhcp 静态改为 static

即: BOOTPROTO=static

IPADDR=?

NETMASK=?

GATEWAY=?

我的配置如下:

DEVICE=eth0

BOOTPROTO=static

IPADDR=10.10.19.234

NETMASK=255.255.254.0

GETEWAY=10.10.18.254

ONBOOT=yes

TYPE=Ethernet

注: BOOTPROTO 只有在 static( 静态 ) 模式下才可以使用设置的 IP 信息

<2> 开启命令 : #service network restart

------------------------------------------------------------------------------------------------------------------------

2. 配 ftp

<1>#vim /etc/vsftpd/ftpusers 和 etc/vsftpd/user_list

在 root 和 nobody 前加“ # ” ------- 修改用户权限 ( user_list 用户能否访问跟 vsftpd.conf 有关 )

<2>#vim /etc/selinux/config 下改 selinux=disable( 将防火墙关闭 )

<3> 开启命令 : #service vsftpd start

<4>#reboot ( 关闭防火墙 )

--------------------------------------------------------------------------------------------

3. 删除旧版本

<1> 先用查找命令找出要删除的文件

#rpm -qa|grep mysql

#rpm -qa|grep MySQL

#rpm -qa|grep php

#rpm -qa|grep http

<2> 删除找出的所有文件

#rpm -e --nodeps filename ( filename 为你查找出来的文件名 )

<3> 检查是否删除干净

#rpm -qa|grep mysql

#rpm -qa|grep MySQL

#rpm -qa|grep php

#rpm -qa|grep http

---------------------------------------------------------------------------------------------

4. 传送文件

我们一般把配置文件传送到 /usr/local/ 这个目录下

---------------------------------------------------------------------------------------------

5. 安装 MySQL

<1> 先用 #cd /usr/local 这个命令到 /usr/local 这个目录下

<2> 先装服务器

#rpm -ivh MySQL-server-5.0.45-0.i386.rpm

<3> 然后装客户端

#rpm -ivh MySQL-client-5.0.45-0.i386.rpm

<4> 还有其他的 shared,devel,bench 等也要装上

#rpm -ivh MySQL-shared-5.0.45-0.i386.rpm

#rpm -ivh MySQL- devel -5.0.45-0.i386.rpm

#rpm -ivh MySQL-bench-5.0.45-0.i386.rpm

<5> 安装好后试试能不能用

#mysql

出现 Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 27651 to server version: 4.0.20-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

然后用

show databases ;

成功!

<6> 最后对 mysql 加密码

#mysqladmin -uroot password 123456

( 进入 MySQL 用 #mysql -uroot -p123456 )

-----------------------------------------------------------------------------------------------------------------------

6. 安装安装 APAHCHE2

#tar zxvf httpd-2.0.50.tar.gz

#cd httpd-2.0.50

#./configure --prefix=/usr/local/apache2 --enable-module=so

#make

#make install

安装好以后 #/usr/local/apache2/bin/apachectl start 开启它,然后用浏览器查看是否安装成功 ( 输 IP)

----------------------------------------------------------------------------------------------------------------------------------------

7. 安装 PHP5

#tar zxvf php-5.0.0.tar.gz

#cd php-5.0.0

# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --enable-trace-vars -with-mysql=/var/lib/mysql

#make

#mak install

-------------------------------------------------------------------------------------------------------------------------------

8. 配置

复制 PHP.INI 文件到正确位置

<1> 在 PHP 目录下运行

#cd php-5.0.0

#cp php.ini-dist /usr/local/php/lib/php.ini

<2> 编辑 apache 配置文件 httpd.conf

#vim /usr/local/apache2/conf/httpd.conf

要改的有如下几处 :

一般都在 #AddType application/x-tar .tgz 下加一行

#LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php

如果你搜索其它地方没有以下这行

LoadModule php5_module modules/libphp5.so

请把上面的 # 号去掉

找到

DirectoryIndex index.html index.html.var

在后面加 index.php

让它把 index.php 做为默认页

找到

# don't use Group #-1 on these systems!

把下面的用户名和组改为

User apache

Group apache

( 原来一般是 nobody)

找到

#ServerName

把 # 去掉 , 后面的 IP 改成你的 IP.

找到

DocumentRoot "/usr/local/apache2/htdocs"

把 /usr/local/apache2/htdocs 改为你存放网页文件的路径

比如你改为 /home/easy 目录下 , 那么你以后上传 PHP 文件就放在 /home/easy 目录下 , 然后用 IP 访问 , 就能看到首页了

( 我们一般没改,就把 php 文件存放在 /usr/local/apache2/htdocs/ 目录下 )

为了让中文网页没乱码

找到

AddDefaultCharset iso8859-1

把后面的 iso8859-1 改为 gb2312

至于 apache2 其它优化 , 请看 http://www.phpv.net/ 里的 apache 配置那一分类 .

保存 httpd.conf 文件 .

----------------------------------------------------------------------------------------------------------------

9 客户端安装

tar zxvf phpMyAdmin-2.6.1-rc1.tar.gz

mv phpMyAdmin-2.6.1-rc1 phpmyadmin

mv phpmyadmin /usr/local/apache2/htdocs

http://IP/ .... ( 输入 IP 测试 )

------------------------------------------------------------------------------------------------------------------

10. 启动

# /usr/local/apache2/bin/apachectl start

如果没有出错 , 写一个测试页放到你网页目录下 , 我的就是上面所说的 /usr/local/apache2/htdocs

#vi /home/easy/index.php

保存 . 试试在测试器里打 IP 进去就可以看到 PHPINFO 页了

*******************************************************************************************

如果出现:“必须在您的配置文件中设定 $cfg[\'PmaAbsoluteUri\'] 指令 ....... ”那么

先进入到 phpmyadmin :#cd /usr/local/apache2/htdocs/phpmyadmin

用命令 # vim config.inc.php 修改

把 $cfg['PmaAbsoluteUri'] 设置为 http://localhost/phpmyadmin 。或 http://IP/phpmyadmin 。即为该虚拟机的 IP/phpmyadmin

同时也是在这里面修改密码、主页等!!

*******************************************************************************************

每安装完成一步配置,做一次测试!

延伸 · 阅读

精彩推荐
  • Centoscentos 7中添加一个新用户并授权的步骤详解

    centos 7中添加一个新用户并授权的步骤详解

    这篇文章主要给大家介绍了关于在centos 7中添加一个新用户并授权的步骤,文中将实现的步骤介绍的非常详细,通过文中介绍的步骤可以轻松的创建一个新...

    Ryan.Miao9832022-02-12
  • CentosCentOS系统下软件包的制作方法和过程详解

    CentOS系统下软件包的制作方法和过程详解

    今天小编将为大家带来的是CentOS系统下软件包的制作方法和过程详解;希望对大家会有帮助,有需要的朋友一起去看看吧...

    CentOS之家4802019-05-30
  • CentosCentOS7 阿里云的yum源使用详解

    CentOS7 阿里云的yum源使用详解

    这篇文章主要介绍了CentOS7 阿里云的yum源使用详解的相关资料,这里对备份yum源,添加EPEL源,和缓存清理,进行了介绍,需要的朋友可以参考下...

    天王9312020-12-28
  • CentosCentOS 最新版本git的安装教程

    CentOS 最新版本git的安装教程

    本文主要给大家介绍了CentOS 最新版本git的安装教程,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧...

    CentOS教程网9252021-11-29
  • Centos在CentOS系统上安装Docker的教程

    在CentOS系统上安装Docker的教程

    这篇文章主要介绍了在CentOS系统上安装Docker的教程,Docker是当下人气最为火热的容器类虚拟软件,需要的朋友可以参考下 ...

    开源中文社区3952019-09-17
  • CentosCentOS6.2网卡设置

    CentOS6.2网卡设置

    如果你想让服务器可以更新、让网友访问你的LINUX服务器,那一定要设置LINUX网上给网卡绑定一个IP,下面我们就介绍CentOS6.2网卡设置IP的方法。...

    CentOS教程网10092021-10-03
  • CentosCentOS上SVN服务器端程序的安装与使用教程

    CentOS上SVN服务器端程序的安装与使用教程

    SVN是一款高人气的软件项目版本控制系统,由于其在Windows的客户端的简易操作,在Git的浪潮中仍然保有很多的用户数量,这里我们就来看一下CentOS上SVN服务器端...

    cnblogs3902019-07-16
  • Centos使用Xshell连接Centos 6.6服务器操作图文教程

    使用Xshell连接Centos 6.6服务器操作图文教程

    这篇文章主要介绍了使用Xshell连接Centos 6.6服务器操作图文教程,本文用详细的操作步骤讲解了如何使用Xshell连接Centos服务器,需要的朋友可以参考下 ...

    脚本之家4032019-09-18