阿里云服务器的网站根目录是哪个?在买了阿里云服务器之后需要设置一个网站目录,这个目录就是根目录 , 然后再在这个目录设置ftp就可以在你所说的根目录上上传下载东西了 。更多阿里云服务器的介绍可以到就要阿里云 阿里云爱好者的天堂网上去看看.
如何在阿里云服务器上部署disguz论坛?
很多朋友想在阿里云服务器上安装disguz论坛,但是会遇到一些问题,今天楼主给大家分享一下我自己安装过程中遇到的问题,并说明怎么解决的,供大家交流与学习,闲话不说,咱们开始 。
一:环境说明
楼主的阿里云服务器配置为:
centos的版本为6.364位
php版本5.4.27
mysql 版本 5.5.37
apache版本 Apache/2.2.27 (Unix)
首先得清楚自己的网站根目录在哪里,我所用的linux操作系统是centos 6.3 , 网站根目录为/alidata/www/default/,阿里云服务器配置不同网站根目录也不同 。在安装之前找到自己网站的根目录,也就是我们要把disgus安装到网站根目录 。
二.下载Xshell。
Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的 。利用xshell可以通过windows远程连接到阿里云服务器上 。安装好软件后 , 打开xshell点击新建弹出对话框如下:
在常规选项下名称填写自己容易记住的,楼主填了个giusguz论坛部署 。接下来协议选择SSH,主机填写你要连接的远程主机的IP地址 。点击确定 。然后填写你的远程主机的用户名,一般是root(root为超级管理员) 。点击确定 。
填写密码,点击确定 。这时连接到远程主机上 。如下
三.下载disguz以及数据库的创建
1连接成功后 , 我们首先进入数据库创建数据库,待会儿安装disguz的时候需要用到数据库 。在xshell控制面板中连接数据库,输入如下图的命令:
接下来创建数据库如下:
Create database disguz default charset utf8 我创建的数据库名称叫disguz 默认编码为utf8 。注意这里的编码为utf8等一下下载disguz选择的版本就为utf8版本的 。
2.到disguz官网上下载utf8版本的压缩包 。如下:选择简体utf8版本的 , 你也可以选择其他版本的,根据自己的实际情况选择 。复制连接地址
接下来退出数据库在命令界面输入exit 回车 , 如下
我们在#后面输入wget然后回车
wget 命令是从网上下载资源的命令 。
找到我们下载的disguz压缩包所在的位置 。如图:
四.disguz的安装
我们已经知道了disguz的压缩包在目录/root 下 然后直接在该目录下解压
键入命令 unzip Discuz_X3.2_SC_UTF8.zip。unzip命令后面跟着的是你要解压的文件的名称 。然后输入命令ls 我们看到解压后出现了三个文件夹
readmeuploadutility 我们需要的文件夹是upload如图
在网站根目录下创建文件夹disguz,我们要把disguz论坛安装在disguz文件夹下 。从第一步我们知道网站的根目录为/alidata/www/default/
键入命令mkdir/alidata/www/default/disguz 回车,这是就在网站根目录下创建了一个目录disguz 。在当前的目录下键入命令cp -R upload/*/alidata/www/default/disguz 该命令是将upload文件夹下的所有文件复制到网站根目录下的disguz目录下 。如图:
复制完成后,我们打开浏览器,在浏览器中输入你的阿里云主机的IP地址加上项目的目录如图:这时我们发现弹出了disguz的安装界面
点击同意,这时候问题就出现了,我们发现许多目录不可写 。
解决这个问题的办法就是把目录的权限打开,并查看目录的分组是否正确 , 首先我们找到网站根目录,进入到disguz目录下 。键入命令 cd /alidata/www/default/ 进入到default目录下,然后键入命令ll如下图:
这时候我们发现disguz这个目录输入root组,而default属于www目录组,所以我们应该将disguz重新分配组为www,在网站根目录下键入命令 chown -Rwww:wwwdisguz
这时候将disguz的组变为www,如果你的阿里云服务器的组不是root,而是其他,比如apache 那么命令就为chown-Rapache:apachedisguz。然后再把disguz下面的文件的权限设置为777 , 键入命令chmod777disguz/*将disguz目录下的所有文件权限设置为最高 。此时刷新浏览器我们发现目录全部可写 。
点击下一步,然你选择全新安装还是手工安装,取决于你 。再点击下一步
填写完信息后 , 点击下一步,系统就会自动安装,自动创建数据库 。至此disguz在阿里云服务器上的安装步骤完毕 。如果有什么地方说的不对 , 希望大家指导 。
阿里云服务器 提示 PHP版本太低 如何处理既然服务器的管理权限在你手里,那你就安装一个高版本的PHP吧 , 把旧的卸载掉,把新的装上就行了 。
阿里云php连接数据库建表,是这样写的吗?提示的错误信息是什么?
CREATE,不是CREAT 。mima varchar(19)后面不要加逗号,因为后面没有子句了 。
然后检查数据库服务器是不是和站点服务器为同一地址,否则不能用localhost 。然后检查用户名密码是否正确 。
另外mysql_connect的方法早就过时了,php7以后已经彻底废除了,你看下你的php版本 。并建议你也不要再使用mysql扩展 , 改用mysqli或pdo扩展 。
阿里云1核1G的云主机能运行php5.5 和Mysql5.5 么阿里云1核1G的云主机可以跑你说的这个配置 。建议使用 php 7.0,这样网站打开速度更快
怎么升级阿里云数据库php版本1.[root@iZ28vpjayxiZ ~]# pecl install channel://pecl.php.net/msgpack-0.5.5
【阿里云php数据库版本 php连接阿里云数据库】2.#修改php.ini 增加 extension=msgpack.so
4.[root@iZ28vpjayxiZ ~]# pecl install yar
5.yes
6.#修改php.ini 增加 extension=yar.so
7.#由于yar需要json支持阿里云php数据库版本 , 所以需要先加载json.so
关于阿里云php数据库版本和php连接阿里云数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 为什么电视上的广告关不掉,电视为什么有广告
- 公众号怎么在另一个软件,微信公众号如何跳转到另一个公众号
- python将txt文件中文写入字典,python写入字典到txt
- c语言编写回归函数 c语言一元线性回归方程
- 包含flutter获取视频封面的词条
- 益智消除类的游戏下载,益智力消除小游戏
- 龙湾电商纳税筹划工作如何,电商税收筹划
- 计算复合函数c语言 计算复合函数c语言代码
- sqlserver2000服务器,sql2000服务器名