首次开设ECS设置:
一. 安装PHP+Mysql
yum 安装php5.5
1、卸载低版本PHP
yum remove php php-bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql php-odbc php-pdo php-pear php-pecl-igbinary php-xml php-xmlrpc
2、导入第三方源webtatic
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
3、安装PHP版本
yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql php55w-odbc php55w-pdo php55w-pear php55w-pecl-igbinary php55w-xml php55w-xmlrpc php55w-opcache php55w-intl php55w-pecl-memcache
4. 安装MYSQL
查看有没有安装过:
yum list installed mysql*
rpm -qa | grep mysql*
查看有没有安装包:
yum list mysql*
安装mysql客户端:
yum install mysql
安装mysql 服务器端:
yum install mysql-server
yum install mysql-devel
2、启动&&停止
数据库字符集设置
mysql配置文件/etc/my.cnf中加入default-character-set=utf8
启动mysql服务:
service mysqld start或者/etc/init.d/mysqld start
开机启动:
chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
chkconfig mysqld on
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
停止:
service mysqld stop
3、登录
创建root管理员:
mysql -u root
GRANT ALL PRIVILEGES ON *.* TO 'SupUser007'@'%' IDENTIFIED BY 'QZwzx2!@3s2' WITH GRANT OPTION;
忘记密码:
service mysqld stop
mysqld_safe --user=root --skip-grant-tables
mysql -u root
use mysql
update user set password=password("new_pass") where user="root";
flush privileges;
4、远程访问
开放防火墙的端口号
mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
5、Linux MySQL的几个重要目录
数据库目录
/var/lib/mysql/
配置文件
/usr/share /mysql(mysql.server命令及配置文件)
相关命令
/usr/bin(mysqladmin mysqldump等命令)
启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
创建网站管理员
CREATE USER 'website001'@'%' IDENTIFIED BY 'wbadmin77898';
CREATE DATABASE `websitedb001`CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, EXECUTE, INDEX, INSERT, LOCK TABLES, REFERENCES, SELECT, SHOW VIEW, TRIGGER, UPDATE ON `websitedb001`.* TO 'website001'@'%' WITH GRANT OPTION;
三. 安装APACHE
cd /etc/yum.repos.d
wget http://repos.fedorapeople.org/repos/jkaluza/httpd24/epel-httpd24.repo
yum install httpd24-httpd httpd24-httpd-devel httpd24-mod_ssl
然后就安装完了。。。这样安装的Apache2.4配置文件什么的都在/opt/rh/httpd24/root/etc/httpd/这个地方,所以他和CentOS默认安装的Apache2.2是共存的,想启动Apache2.4就要先停止Apache2.2
设置开机启动
chkconfig httpd on
项目目录默认为 /var/www/html
四. 配置防火墙. 开启80,3306,22. 端口
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
service iptables save

下一篇:ecshop后台添加商品--商品重量单位添加