现在的位置: 首页 > 综合 > 正文

CENTOS系统的配置

2014年11月14日 ⁄ 综合 ⁄ 共 4498字 ⁄ 字号 评论关闭

/*
**  Title    : CENTOS系统的配置
**  Author: 刘晨晖   
**  Date   : 2009-07-03
**  EMAIL :

huichengongzi@gmail.com


**  转载请注明出处,谢谢合作!
*/






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


<?phpinfo();?>


保存
.

试试在测试器里打
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


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


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


                                  



 

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

抱歉!评论已关闭.