Centos5下迅速搭建AMP网站环境的方法
2013-09-13 16:19
417 查看
换源
#wget -q -O - http://www.atomicorp.com/installers/atomic | sh
为防止与新源冲突,卸载系统自带mysql和apatch
#yum -y remove mysql* httpd*
装apache
#yum - y install httpd
#chkconfig httpd on
装mysql
#yum -y install mysql
#yum -y install mysql-server
配置mysql
#chkconfig mysql on
#service mysql start
#mysql -u root -p
创建最高权限用户
>GRANT ALL PRIVILEGES ON *.* TO user@"%" identified by "password";
麻利儿退粗
>exit
装php
#yum -y install php php-mysql php-gd php-zend-optimizer php -xml php-mbstring
php5.3以上,zend-optimizer不在支持,需要装php-zend-guard-loader,或升级到5.5。
#yum -y install php-zend-guard-loader
配置防火墙
#vim /etc/sysconfig/iptables
添加下面两行
##############################
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
##############################
#service iptables restart
#service httpd start
---------------------------------------------------------------------------------------------------------------------------------
至此AMP搭建完成,下面以JTBC和phpMyAdmin搭建为例
---------------------------------------------------------------------------------------------------------------------------------
<JTBC>
/var/www/html/JTBC
#mysql -u user -p
>create database jtbc_database ;
>use jtbc_database;
>source /tmp/_mysql.sql;
>exit
#vim /var/www/html/JTBC/common/incfiles/const.inc.php
修改
$db_host = 'localhost'; //数据库主机地址
$db_username = 'user'; //用户名
$db_password = 'password'; //密码
$db_database = 'jtbc_database'; //数据库名称
<phpMyAdmin>
/var/www/phpMyAdmin
#vim /etc/httpd/conf/httpd.conf
Listen后添加
Listen 85
末尾添加
NameVirtualHost *:85
<VirtualHost *:85>
ServerName *
DocumentRoot "/var/www/phpmyadmin"
<Directory "/var/www/phpmyadmin">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
#service httpd restart
#wget -q -O - http://www.atomicorp.com/installers/atomic | sh
为防止与新源冲突,卸载系统自带mysql和apatch
#yum -y remove mysql* httpd*
装apache
#yum - y install httpd
#chkconfig httpd on
装mysql
#yum -y install mysql
#yum -y install mysql-server
配置mysql
#chkconfig mysql on
#service mysql start
#mysql -u root -p
创建最高权限用户
>GRANT ALL PRIVILEGES ON *.* TO user@"%" identified by "password";
麻利儿退粗
>exit
装php
#yum -y install php php-mysql php-gd php-zend-optimizer php -xml php-mbstring
php5.3以上,zend-optimizer不在支持,需要装php-zend-guard-loader,或升级到5.5。
#yum -y install php-zend-guard-loader
配置防火墙
#vim /etc/sysconfig/iptables
添加下面两行
##############################
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
##############################
#service iptables restart
#service httpd start
---------------------------------------------------------------------------------------------------------------------------------
至此AMP搭建完成,下面以JTBC和phpMyAdmin搭建为例
---------------------------------------------------------------------------------------------------------------------------------
<JTBC>
/var/www/html/JTBC
#mysql -u user -p
>create database jtbc_database ;
>use jtbc_database;
>source /tmp/_mysql.sql;
>exit
#vim /var/www/html/JTBC/common/incfiles/const.inc.php
修改
$db_host = 'localhost'; //数据库主机地址
$db_username = 'user'; //用户名
$db_password = 'password'; //密码
$db_database = 'jtbc_database'; //数据库名称
<phpMyAdmin>
/var/www/phpMyAdmin
#vim /etc/httpd/conf/httpd.conf
Listen后添加
Listen 85
末尾添加
NameVirtualHost *:85
<VirtualHost *:85>
ServerName *
DocumentRoot "/var/www/phpmyadmin"
<Directory "/var/www/phpmyadmin">
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
#service httpd restart
相关文章推荐
- 菜鸟搭建Java环境的阿里云CentOS 7服务器所需要知道的一切(二)Tomcat & Mysql
- Centos下搭建golang环境及vim高亮Go关键字设置的方法
- 在centos中使用Docker搭建LNMP环境,附Docker常用方法
- CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】
- CentOS7下搭建GitLabCE9.0.0环境&&汉化
- myshare 4.linux软件安装与java开发环境搭建&静态网站制作
- centos7 lemp & c++ 环境搭建手记
- 合作开发之"异地"SVN环境免费搭建方法
- caffe cpu环境搭建&训练模型方法
- CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建实录
- CentOS7下的LNMP环境搭建Dedecms网站
- 在 CentOS 7.2 下安装 Hadoop 2.7.5 并搭建伪分布式环境的方法
- (附) Hyperledger Fabric在CentOS 7.2 64位系统开发环境搭建——docker无法使用 解决方法
- CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建实录
- Centos6.5和Centos7 php环境搭建方法
- Django开发web环境搭建的简单方法(CentOS6.5环境)
- centos下yum搭建安装linux+apache+mysql+php环境的方法
- Centos6.5和Centos7 php环境搭建方法
- CentOS+JDK+Tomcat+MySql&JDBCDriver 开发环境搭建实录