阿里云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");
基于互联网精神,在注明出处的前提下本站文章可自由转载!
本文链接:https://ranjuan.cn/阿里云centos云服务器lamp入门/
微信赞赏支付宝赞赏
发表评论