【服务器】CentOs7系统使用宝塔面板搭建网站,有FTP配置(保姆式教程) (2)

在Xshell(没有使用Xshell软件的话请在虚拟机界面操作)中输入cd /www/wwwroot(跳到wwwroot陆慕),然后输入ll(查看列表,看看有没有之前创建的test.local.com,没有就不用留言了,我不想看),有就创建tp5.1项目,输入composer create-project topthink/think=5.1.* test.local.com。

14.png

出现报错:The Process class relies on proc_open, which is not available on your PHP installation. (Process类依赖于proc_open,这在PHP安装中不可用。),又有被禁用的函数,还是之前的步骤哈,回到宝塔面板->导航栏的软件商店->已安装的php7.4->设置->禁用函数,把proc_open删掉。

15.png

再回到Xshell,键盘按方向键↑回车,安装成功了。

16.png

安装成功后进入cd test.local.com,输入ll可以看到权限是root,需要给文件修改一下权限,在/www/wwwroot(cd ../返回上层)目录下输入chown -R test.local.com(如果是在test.local.com下就用chown -R *)、chmod -R 750 test.local.com(如果是在test.local.com下就用chmod -R 750 *),然后进入cd test.local.com,输入ll就可以看到权限是www了。
忘记截图了

由于think5.1访问路径是在public下,所以要设置一下网站的访问路径。

17.png

回到宝塔面板->导航栏的网站->test.local.com设置->网站目录->点击文件图标->选择public->保存,这里注意一下,把防跨站工具关掉

18.png

设置伪静态,看图。

19.png

102服务器蹦了(不知道是不是克隆的问题,我后面在检查,问题:无法打开网站,Xshell也连不上了,其他正常)

【服务器】CentOs7系统使用宝塔面板搭建网站,有FTP配置(保姆式教程)

我换103服务器吧(上篇教程创建的服务器)。

浏览器打开域名test.local.com,显示下图的画面就是成功了。

20.png

本地项目连接FTP(修改就上传到服务器,实现同步)

回到本地,本地也使用composer安装tp5.1项目(php:https://windows.php.net/downloads/releases/php-7.4.7-src.zip,composer:https://getcomposer.org/Composer-Setup.exe,先把php解压出来放一边,然后在执行composer.exe,不然无法使用composer安装项目,也可以使用phpEnv或者phpstudy集成环境),文件命名无所谓(跟服务器上的一样最好),然后打开PhpStorm,连接FTP。

21.png

跟着步骤走。

22.png

跟着步骤走。

23.png

回到宝塔面板,打开导航栏FTP,一目了然。

24.png

填上。

25.png

点击Test Connection,测试是否能连接上,我的连接成功。

26.png

把剩下的配置走完,点击Advanced,把GBK改成utf-8。

27.png

还有一个。

28.png

最后一个配置,打开自动上传。

29.png

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjfzz.html