哎!
首先对不住大家了,本人比较懒,没有些博客的习惯,但是最近遇到了很多各种开发中的环境配置问题,最终经过几天的瞎折腾,终于出来了,现在做一个记录,也方面正在为此事纠结的码伴们提供一个思路,好了言归正传.....
1:在阿里云上购买服务器:(配置如下)
cpu:双核,内存4G,系统Cent 7.0----割
2:刚开始在服务器上装LAMP的环境,在网上找了很多的方法:比如:
yum -y install httpd(第一步)
yum -y install mysql mysql-server(第二步)
yum -y install php php-server(第三步)
-------------------------------------------------------------------真相只有一个,apache和php都正常运行了,但是mysql却死活起不来,出现各种错误比如:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2);
也按照网上搜索的用什么rpm -ivh ...................装什么Mysql-server MySQL-client MySql-devel.....等等的方法,最终结果又出现
The server quit without updating PID file(/var/lib/mysql/xxxxxxx.pid).
-----------------------------------------------------哎就这样无限的循环折腾了整整两天,想死的心都有了!!!!!
3:终结绝招出现,阿里云服务器提供了一个什么意见安装LAMP和LNMP的什么安装的-----没敢试(冗余的包太多,好多都根本用不到,特别是对于服务 器空间本来就珍贵的事情,再加上一个web开发怎么能搞不定配置一个LAMP环境呢)----于是(正文来了,各位醒醒)
上网查了一下,Cent7.0的系统,也顺便查了 一下mysql在该系统上的兼容性
1:发现在今年的时候该Cent7.0的系统已经不在内嵌mysql相关的安装包,取而代之的是一个叫什么mariadb的东东。
2:马上查了一下mariadb,(读者可百度自己查一下该数据库)
3:于是上云控制台重置了一下我的服务器,然后开始勇敢的重装,请记好一下步奏:
a:yum install httpd
b:yum install mariadb mariadb-server
c:yum install php
d:
yum install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
e:mysql_secure_installation (在出现的提示中一直按Y,知道让你设置你的mysql的密码和新密码)
到此,请启动你的httpd和mysql,如下
systemctl restart httpd.service
systemctl restart mariadb.service
4:启动之后请登录的你mysql:如下
mysql -u 名字 -p -------------------此刻会让你输入你刚才设置的密码,输入密码得到
5:最后使用远程访问你的数据库时可能会涉及到远程访问权限的问题,
直接在mysql数据库中
update user set host="%" where host="localhost";
flush privileges;
(ok)----------------------大工告成................希望能帮助各位!!!!!!!!!!