Quick to set up the web server environment on centos
2015-08-18 10:53
791 查看
#install Apache+MySQL+PHP+ZIP
yum -y install httpd php mysql mysql-server php-mysql zip unzip
# start httpd service
service httpd start
# start mysql service
service mysqld start
# set mysql local password for root
mysqladmin -u root password 'wc20080512'
# install apache modules
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
# install php extensions
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath
# install mysql plugins
yum -y install mysql-connector-odbcmysql-devel libdbi-dbd-mysql
#mount and format disk
fdisk /dev/sdb
mkfs -t ext4 /dev/sdb1
mkdir /extends
mount /dev/sdb1 /extends
vi /etc/fstab
#install ftp server and config
yum install vsftpd
/usr/sbin/adduser -d /extends/ftp -s /sbin/nologin ftpuser
passwd ftpuser
chmod 775 /extends/ftp
#config remote access to mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cuit2010211079..' WITH GRANT OPTION;
FLUSH PRIVILEGES;
#optimize config files
vi /etc/httpd/conf/httpd.conf
vi /etc/my.cnf
vi /etc/php.ini
#add iptables regulars
vi /etc/sysconfig/iptables
-A INPUT -p tcp --dport 80 -j ACCEPT
-I INPUT -p tcp --dport 3306 -j ACCEPT
/var/lib/mysql
#shutdown selinux temporary
setenforce 0
Now, start to enjoy it!
yum -y install httpd php mysql mysql-server php-mysql zip unzip
# start httpd service
service httpd start
# start mysql service
service mysqld start
# set mysql local password for root
mysqladmin -u root password 'wc20080512'
# install apache modules
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
# install php extensions
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath
# install mysql plugins
yum -y install mysql-connector-odbcmysql-devel libdbi-dbd-mysql
#mount and format disk
fdisk /dev/sdb
mkfs -t ext4 /dev/sdb1
mkdir /extends
mount /dev/sdb1 /extends
vi /etc/fstab
#install ftp server and config
yum install vsftpd
/usr/sbin/adduser -d /extends/ftp -s /sbin/nologin ftpuser
passwd ftpuser
chmod 775 /extends/ftp
#config remote access to mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cuit2010211079..' WITH GRANT OPTION;
FLUSH PRIVILEGES;
#optimize config files
vi /etc/httpd/conf/httpd.conf
vi /etc/my.cnf
vi /etc/php.ini
#add iptables regulars
vi /etc/sysconfig/iptables
-A INPUT -p tcp --dport 80 -j ACCEPT
-I INPUT -p tcp --dport 3306 -j ACCEPT
/var/lib/mysql
#shutdown selinux temporary
setenforce 0
Now, start to enjoy it!
相关文章推荐
- Linux BSP开发指导
- Android Led驱动[Linux Led子系统]
- Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
- 如何使Linux支持中文字符
- centos6.6 cobber 安装
- Linux的i2c驱动详解
- linux下安装ruby版本管理器RVM
- linux下安装ruby版本管理器RVM
- linux下安装ruby版本管理器RVM
- Linux与安卓手机利用FTP互连
- 操作系统 之 哈希表 Linux 内核 应用浅析
- Linux kill, killall, kill -9
- Linux 里提示 cannot find -lsocket 解决办法
- linux系统安装IBM WebSphere Application Server(简称WAS)报错:JVM terminated. Exit code=1 ....
- CentOS6.5系统软件仓库及挂载NTFS
- linux下C语言中的flock函数用法 .
- Linux下查看目录大小
- linux--简介
- 虚拟机建立centos6.5分辨率无法调整
- linux系统性能调优第一步——性能分析(vmstat)