centOS配置mysql+appache+vsftp=php服务器
2015-08-07 11:50
555 查看
# 安装Apache+MySQL+PHP
yum -y install httpd php mysql mysql-server php-mysql zip unzip
# 启动httpd服务
service httpd start
# 启动mysql服务
service mysqld start
# 设置mysql数据库root帐号密码,引号内填密码
mysqladmin -u root password '自己的密码'
# 安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
# 安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath
# 安装mysql扩展
yum -y install mysql-connector-odbcmysql-devel libdbi-dbd-mysql
挂载磁盘:
fdisk /dev/sdb
mkfs -t ext4 /dev/sdb1
mkdir /extends
mount /dev/sdb1 /extends
vi /etc/fstab
安装ftp服务器:
yum install vsftpd
/usr/sbin/adduser -d /可以是home/ftp -s /sbin/nologin ftpuser
passwd ftpuser
chmod 775 /home/ftp
开启mysql远程链接:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cuit2010211079..' WITH GRANT OPTION;
FLUSH PRIVILEGES;
修改配置文件:
vi /etc/httpd/conf/httpd.conf
vi /etc/my.cnf
vi /etc/php.ini
vi /etc/sysconfig/iptables
-A INPUT -p tcp --dport 80 -j ACCEPT
-I INPUT -p tcp --dport 3306 -j ACCEPT
/var/lib/mysql
setenforce 0
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c cpu信息
df -h 磁盘
my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
key_buffer_size = 128M
max_allowed_packet = 1M
table_open_cache = 1024
sort_buffer_size = 1M
net_buffer_length = 8K
read_buffer_size = 512K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
yum -y install httpd php mysql mysql-server php-mysql zip unzip
# 启动httpd服务
service httpd start
# 启动mysql服务
service mysqld start
# 设置mysql数据库root帐号密码,引号内填密码
mysqladmin -u root password '自己的密码'
# 安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
# 安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath
# 安装mysql扩展
yum -y install mysql-connector-odbcmysql-devel libdbi-dbd-mysql
挂载磁盘:
fdisk /dev/sdb
mkfs -t ext4 /dev/sdb1
mkdir /extends
mount /dev/sdb1 /extends
vi /etc/fstab
安装ftp服务器:
yum install vsftpd
/usr/sbin/adduser -d /可以是home/ftp -s /sbin/nologin ftpuser
passwd ftpuser
chmod 775 /home/ftp
开启mysql远程链接:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cuit2010211079..' WITH GRANT OPTION;
FLUSH PRIVILEGES;
修改配置文件:
vi /etc/httpd/conf/httpd.conf
vi /etc/my.cnf
vi /etc/php.ini
vi /etc/sysconfig/iptables
-A INPUT -p tcp --dport 80 -j ACCEPT
-I INPUT -p tcp --dport 3306 -j ACCEPT
/var/lib/mysql
setenforce 0
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c cpu信息
df -h 磁盘
my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
key_buffer_size = 128M
max_allowed_packet = 1M
table_open_cache = 1024
sort_buffer_size = 1M
net_buffer_length = 8K
read_buffer_size = 512K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
相关文章推荐
- Linux系统用户账号管理
- Linux文件夹/文件基本操作
- Ubuntu和centos安装vsftpd步骤教程-ftp
- Linux 数据库学习的准备工作---win通过ssh访问ubuntu
- Linux动态库的查找路径
- linux sdio card睡眠治疗 sdio card removed解决方案
- 浅析linux中snapshots, blockcommit,blockpull
- How to Enable EPEL Repository for CentOS 7.x/6.x/5.x
- modprobe和insmod的区别
- CentOS下更换yum源
- CentOS6.5 heartbeat高可用集群的详解及工作流程
- Linux下安装Mysql
- Linux 安装Git Server
- Linux下的Nano命令
- 解决Linux下cocos2dx找不到头文件Box2D的问题
- 手动清理linux缓存,释放内存
- centOS 7.1.1503 搭建vsftpd环境-使用虚拟用户登录
- Linux系统挂载U盘
- Linux编译和执行java工程源码_由浅入深全面讲解_20150807
- Linux变量内容的删除、取代与替换