一键安装 ecs 服务器的 web 环境
一键安装 ecs 服务器的 web 环境 (阿里云)
阿里云 Linux 一键安装 web 环境使用教程
教程
1. 准备工具
2. 将安装包上传到服务器上
ftp,putty 等.
3. 解压安装包进行安装
unzip -o -d . sh-1.5.5.zip |
4.Mysql 选择的 5.5.40 版本,其他版本会出现问题;php 选择 5.5.7 版本;
5. 安装完成查看自己安装的信息
netstat -tunpl |
正在运行状态的服务及端口
- 9000 端口:php 进程服务 (apache 没有 9000 端口,因为 nginx+php 集成方式与 apache+php 集成方式不同)
- 3306 端口:mysql 服务
- 80 端口:httpd 或者 nginx 服务
- 21 端口:ftp 服务
6. 查看 ftp 和 mysql 用户名和密码
cat account.log |
7. 修改 ftp 的密码
使用 root 身份执行如下命令:
passwd www |
8. 修改 mysql 的密码:
mysqladmin -uroot -p旧密码 password 新密码 |
注:-p 和旧密码之间没有空格,password 和新密码之间有空格
另外,我们也可以在在 /alidata/website-info.log 文件中查看到安装软件的版本信息
9. 清空 phpwind 文件夹
cd /alidata/www/phpwind |
10. 安装 phpMyAdmin
下载数据库管理软件:phpMyAdmin, 不要下载带有 “betal” 字样的版本,那是测试版。
排序规则选:utf8_general_ci
wget https://files.phpmyadmin.net/phpMyAdmin/4.9.1/phpMyAdmin-4.9.1-all-languages.tar.gz |
附录
Linux 下的解压命令小结
- unzip filename. zip
- tar -zxvf filename. tar.gz
- tar -Jxvf filename. tar.xz
- tar -Zxvf filename. tar.Z
- tar –help
- tar -xvf filename. tar.gz tar -xvf filename
phpMyAdmin 配置文件现在需要一个短语密码解决方法
phpMyAdmin 登陆之后,在其下方会出现配置文件现在需要一个短语密码的提示。
解决方法:
1、将 phpMyAdmin/libraries/config.default.php 中的 $cfg [‘blowfish_secret’] = ‘’;
改成 $cfg [‘blowfish_secret’] = ‘thepie.top’;
(注:其中的’thepie.top′为随意的长字符串)
2、在 phpMyAdmin 目录中,打开 config.sample.inc.php,17 行
$cfg[‘blowfish_secret’] = ‘’;
改成 $cfg [‘blowfish_secret’] = ‘thepie.top’;
(注:其中的’thepie.top′为随意的长字符串)
这个密码用于 Cookies 的加密,以免多个 PhpMyAdmin 或者和其他程序共用 Cookies 时搞混。
变量 $cfg [‘TempDir’] (./tmp/)无法访问。phpMyAdmin 无法缓存模板文件,所以会运行缓慢。
出现这个的原因是 phpmyadmin 的安装目录, tmp 目录不存在,或者存在但是权限不对。解决的方法就是没有创建一下这个目录,给予正确的读写权限即可。
进入 phpmyadmin 的安装目录然后执行
mkdir tmp |
phpmyadmin 提示的很清楚,这是个缓存目录,可以加快 phpmyadmin 的运行,即使不理睬这个警告信息,也不会影响程序的执行,就是执行的慢点。