0
点赞
收藏
分享

微信扫一扫

linux系统部署php项目的经验教训


最近自己安装了一个64位的centos无图形化界面的版本,需要在上面部署一个thinkphp项目,还要mariadb数据库。
先是自己安装apache http server,然后启动,可访问,正常。
然后装mariadb,配置,启动,正常。
装php 5.6,测试,正常。
git clone 这个thinkphp5项目,启动,不正常。

具体原因是原来的url现在认不出来了,得改成形如 xxxxx/tp5/public?s=aaa/bbb/ccc 这样的才可以。
原因找了很久也没有解决。
后来无奈中重置了系统,直接安装xampp,然后很轻易地就部署成功了。

教训笔记:
1.php项目,或者其他项目,如果有集成环境可选,千万别自己一个一个安装和配置,并没有什么教育意义。
2.下载到xampp之后,chmod +x,然后即可运行,执行安装。
3. ./xampp 可以看到很多的命令。
4. localhost/phpadmin 页面可以配置数据库用户。
5 ./xampp security命令可以查看多个配置,还可修改。

proftpd的配置(亲测成功):

然后尝试ftp连接时候可能遇到的问题
“Server sent passive reply with unroutable address”
然后解决方式:
https://www.zhujipai.com/2017/07/24/%E9%98%BF%E9%87%8C%E4%BA%91windows%E6%9C%BA%E5%99%A8%E5%AE%89%E8%A3%85xmapp-ftp%E8%BF%9E%E6%8E%A5-server-sent-passive-reply-with-unroutable-address/


举报

相关推荐

0 条评论