阿里云Centos云服务器LAMP入门

1、使用WinSCP进行远程文件管理(需在阿里云控台设置root密码)

2、使用WinSCP上传phpMyAdmin进行mysql管理,上传php进行网站建设

3、设置linux下的命令路径映射 (参考地址:https://www.cnblogs.com/jr1260/p/6590860.html)

# ln -s /usr/local/mysql/bin/mysql /usr/bin

4、在阿里云web远程连接终端切换root账户进入mysql

mysql -uroot -p

5、如果上面方法无法进入或进入报错可以尝试直接在终端使用命令mysql进入mysql,然后执行下列语句:

mysql>grant all on mysql.* to 'root'@'localhost' identified by '这里填写阿里云提供的root账户密码';

mysql> UPDATE user SET Password='这里填写阿里云提供的root账户密码'? where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit;

只有前面显示mysql>才代表成功登陆了 (参考地址:https://www.cnblogs.com/hgj123/p/6558813.html? https://blog.csdn.net/LOUISLIAOXH/article/details/52767209)

6、进入phpMyAdmin控制台后新建一个账户并设置一定的权限(如?SELECT,?INSERT,?UPDATE,?EXECUTE 基本可以满足所有要求了),php使用该账户进行本地连接即可,最好不要使用root进行php数据库连接

7、修改php程序中部分文件的权限为完全控制可使用命令如:? chmod -R 777 /home/www/htdocs/test/

8、在阿里云【安全-防火墙】进行相关端口的设置,这个相当于在centos本身的防火墙规则外,阿里云又多增加了一次防火墙保护,防止因错误配置导致暴露过多的端口

PS:使用phpmyadmin新增存储过程 (请先参考:https://blog.csdn.net/zmsnxingchen/article/details/18711791)

use 你的数据库的名称//

这里直接填写你的存储过程的具体内容

end//

(注意在存储过程最后的end后面加上//)

另外在php文件头临时添加以下语句可以输出错误信息:

ini_set("display_errors","On");

error_reporting(E_ALL);

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/阿里云centos云服务器lamp入门/

赞赏

微信赞赏支付宝赞赏

发表评论