最近买了创宇云的云服务器,准备拿来这折腾一下,用来学习centOS的相关知识,这里就记录一下centOS下部署lamp环境的步骤。
本机环境:CentOS6.2 32位
一般来说,在centOS下安装环境有两种方式,第一种是使用yum命令自动安装软件,第二种是下载源码包自己进行编译安装,这里主要介绍的是使用yum命令进行安装
1、安装apache
使用命令 yum install httpd,然后根据提示,最好输入Y同意安装即可。
安装完成后,使用 /ect/init.d/httpd start启动apache。
因为我需要Apache开机启动,所以使用 chkconfig httpd on设置apache开机启动。
如果需要重启apache,可以使用/etc/init.d/httpd restart来重启apache。
2、安装MySQL
首先通过命令安装mysql
yum install mysql mysql-server安 #装mysql
/ect/init.d/mysqld start #启动mysql服务
chkconfig mysqld on #设置mysql开机启动
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
为mysql的root用户配置密码
mysql_secure_installation
回车后会提示输入当前mysql密码,默认是空密码,直接回车即可,此时会提示为root创建密码,填写两次密码后即可成功创建root的密码。
之后会提示是否删除匿名用户,是否允许root远程访问,是否删除test数据库等,根据实际情况进行yes或者no就好,所有的配置完成后会提示 Thanks for use MySQL!mysql的配置完毕。
3、安装PHP
首先使用yum install php安装php,输入Y确认安装后安装完成PHP。
完成后可以使用yum search php检查PHP组件,根据需要安装必要的组件。
我使用的是这个
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
4、以上步骤完成后,还需要配置防火墙,开放80和3306端口
vi /etc/sysconfig/iptables打开防火墙信息,将下面的代码输入到22端口对应的规则下面,切记不是直接复制到防火墙配置的最后面。
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允许80端口通过防火墙
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允许3306端口通过防火墙
保存配置信息后,通过/etc/init.d/iptables restart重启防火墙。
以上步骤完成后,就已经可以通过网络访问自己的web服务了,具体的一些配置信息在之后会讲。
荒野乱斗国际版 (BrawlStars)最新版本v56.274
下载一波超人内置修改器菜单版 安卓版v1.0.2
下载敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载继承了一座戏园子无限声望铜钱版 内置菜单最新版v1.7
继承了一座戏园子折相思版是游戏的破解版本,在该版本中为玩家提
山河半世橙光清软金手指版 无限鲜花v3.24
山河半世是一款超级好玩的橙光恋爱游戏,在游戏中玩家们需要扮演
蓬莱手游折相思版 安卓版v1.0.0
蓬莱免广告版是游戏的修改版本,在该版本中为玩家去除了广告,玩
当红影后橙光游戏破解版2025 最新版v1.0
当红影后橙光破解版是一款超级好玩的娱乐圈题材的橙光游戏,在这
忽然成了万人迷清软完结版 无限鲜花版v12.15
忽然成了万人迷破解版是一款非常好玩的男性向橙光游戏,在有一天