安装centos
http://jingyan.baidu.com/article/a65957f4af6d9524e67f9b80.html
centos6开始默认是图形界面,因为我在virtualbox中只给了512m内存,所以自动进行低配置命令行,重新给予1536m内存,图形界面就出来了,要想使用命令行的方式是在启动时按一下esc键,并输入linux text方可进入命令行模式,谢谢啦,结贴了!
tab
skip
re-initalize all
aria ShangHai
write change disk
配置网络:
我的配置如下:
DEVICE=eth0
HWADDR=08:00:27:45:6B:35
TYPE=Ethernet
UUID=593c5572-4b5a-4703-a694-71cd190aeb8d
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.190
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
修改主机名称
[root@centos ~]# vi /etc/sysconfig/network
打开文件,修改以下内容并保存
NETWORKING=yes #使用网络
HOSTNAME=centos #设置主机名称
3.修改网卡
[root@centos ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=10.40.24.92 #指定本机IP地址
NETMASK=255.255.255.0 #指定子网掩码
GATEWAY=10.40.24.255 #指定网关
4.修改DNS
[root@centos ~]# vim /etc/resolv.conf
打开文件,修改以下内容并保存
nameserver 114.114.115.115 #共用的DNS服务器
5.重新启动网络配置
[root@centos ~]#service network restart
6.重启
[root@centos ~]#shutdown -r now
7.查看当前IP设置
[root@centos ~]# ifconfig
8.测试是否连接外网
[root@centos ~]# ping www.163.com
安装amp
第一步:配置防火墙(默认情况下,端口80和3306是拒绝访问的,在防火墙上进行配置):
执行service iptabels save 与 service iptables restart
如果还是不能访问,用:iptables -I INPUT -p TCP --dport 80 -j ACCEPT
保存配置:/etc/rc.d/init.d/iptables save
接着重启防火墙使得配置生效:/etc/init.d/iptables restart
(apache也重启下,/etc/init.d/httpd restart)
第二步:安装Apache
(还有一种安装方式是,apache+php+mysql,见链接:http://blog.csdn.net/lumengabc/article/details/38963609)
使用以下命令安装Apache:
安装完之后,重新启动Apache:/etc/init.d/httpd restart
接着将Apache设置为开机启动:chkconfig httpd on.(这一步使得服务器不需要在每次重启的时候都要手动启动httpd服务)
要查看httpd服务的启动状态,可以使用命令:chkconfig --list httpd(会显示httpd在各个级别(level)下的启动状态)
第三步:安装MySQL
1、使用以下命令安装MySQL:
安装完成了之后,启动MySQL:/etc/init.d/mysql start
将MySQL设置为开机启动:chkconfig mysqld on
最后,拷贝配置文件:cp /usr/share/mysql/my-medium.cnf /etc/my.cnf (在/etc下有个my.cnf文件,直接覆盖就行了)
2、用以下命令给root账户设置密码
重新启动MySQL:/etc/init.d/mysqld restart
第四步:安装PHP
1、使用以下命令安装PHP:
根据提示往下安装就行了。安装完之后重新启动Apache:/etc/init.d/httpd restart
2、安装PHP组件,是PHP支持MySQL
可以使用命令:yum search php来查看PHP的组件,选择需要的模块进行安装:
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
安装完之后,重启Apache:/etc/init.d/httpd restart
重启MySQL:/etc/init.d/mysqld restart
到了这一步,LAMP中的AMP都已经安装完毕了,但是web服务器此时并不能被访问,因为要访问服务器,还需要对Apache和PHP进行相应的配置。
1、vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot "/var/www/html" 这一段 #apache的根目录
把/var/www/html 这个目录改为/home/wwwroot/web1/htdocs
再找到
把 /var/www/html改成/home/wwwroot/web1/htdocs
这样我们就把apahce的默认路径改掉了
service httpd restart #重启Apache服务器