CentOS6.4安装LAMP环境
2015-11-17 18:41
501 查看
1.配置防火墙,开放80、3306端口
2.关闭SELinux
保存,退出
3.然后开始安装Apache服务器
完成后输入
4.Mysql服务器
完成后输入
或者输入下面的命令也可以
5.安装PHP5
此处安装的PHP组件较多:
6.、Apache配置
执行命令vi /etc/httpd/conf/httpd.conf,在配置文件末尾部分,取消对<VirtualHost>标签对儿内的内容的注释,我们主要配置两行内容,DocumentRoot项的值设为/var/www/html,ServerName项的值为服务器的主机名。
在httpd.conf配置文件的402行,添加index.php项。
7、php配置
vim /etc/php.ini,取消946行对date.timezone=PRC的注释
8.MySQL配置
执行#vim /etc/my.cnf命令,在末行添加default-character-set = utf8 对MySQL字符集进行配置
测试篇
1、在/var/www/html/目录下新建index.php文件,
#vim /var/www/html/index.php
输入以下内容:
http://127.0.0.1/
vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
2.关闭SELinux
vi /etc/selinux/config SELINUX=enforcing 注释掉# SELINUXTYPE=targeted 注释掉# 添加SELINUX=disabled
保存,退出
执行setenforce 0 关闭SELinux
3.然后开始安装Apache服务器
yum install httpd -y
完成后输入
chkconfig httpd on service httpd restart
4.Mysql服务器
yum install mysql mysql-server -y
完成后输入
chkconfig mysqld on chkconfig --level 2345 mysqld on service mysqld restart
mysqladmin –uroot password “htuidc” (为root设置密码)
或者输入下面的命令也可以
mysql_secure_installation(为Mysql的root账户添加密码) 然后提示:Remove anonymous users?[Y/n] (是否删掉匿名用户) 输入:Y,然后 Enter 再提示:Disallow root login remotely?[Y/n](是否取消远程root登录) 输入:Y,然后Enter 再提示:Remove test database and access to it?[Y/n](是否删掉test数据库) 输入:Y,然后Enter 再提示:Reload privilege tables now?[Y/n] 输入:Y,然后Enter 系统提示Success,Thanks for using MySQL!即说明MySQL安装成功。 测试MySQL是否安装成功: 执行命令: mysql -u root -p,输入root密码,看是否能够进入MySQL数据库执行MySQL命令。若不能,需要重新对MySQL进行安装。
5.安装PHP5
此处安装的PHP组件较多:
yum install php* 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 -y
6.、Apache配置
执行命令vi /etc/httpd/conf/httpd.conf,在配置文件末尾部分,取消对<VirtualHost>标签对儿内的内容的注释,我们主要配置两行内容,DocumentRoot项的值设为/var/www/html,ServerName项的值为服务器的主机名。
在httpd.conf配置文件的402行,添加index.php项。
7、php配置
vim /etc/php.ini,取消946行对date.timezone=PRC的注释
service httpd restart
8.MySQL配置
执行#vim /etc/my.cnf命令,在末行添加default-character-set = utf8 对MySQL字符集进行配置
service mysqld restart
测试篇
1、在/var/www/html/目录下新建index.php文件,
#vim /var/www/html/index.php
输入以下内容:
<?php phpinfo(); ?>
chmod -R 755 /var/www/html
http://127.0.0.1/
相关文章推荐
- Linux 下一些常见问题集合
- centos6.5部署svn服务器并同步到同机器的web目录
- CentOS 5.8 升级php版本
- 把CentOS设置为中文
- Linux GPIO驱动 - 硬件及硬件抽象层
- linux进程间的通信--共享内存
- linux有趣的命令
- Linux c 源码(getvalbypos根据位置和特定的字符解析所需的信息)
- Linux Top 命令解析
- Linux spi驱动分析(一)----总线驱动
- crontab命令---Linux学习笔记
- centos命令
- Linux USB驱动分析(一)----USB2.0协议分析
- CentOS7 初次安装记录(三)配置PHP和MYSQL
- linux 查看用户上次修改密码的日期
- linux系统编译安装软件的通用步骤
- linux系统编译安装软件的通用步骤
- Notes on Understanding the Linux Kernel
- 设备树(五)linux内核主线booting-without-of.txt
- 设备树(四)linux内核总线booting-without-of.txt