最近需要在阿里云的服务器上搭建一个web开发的环境,然后自己试着安装了nginx+mysql+php+jdk, 下面是遇到的一些基本的问题:
我用到的所有安装包的上传都是在xshell下用sftp的方式进行的
对服务器的远程登陆是在putty下进行的
mysql的安装
因为debian系统下面的安装命令是apt-get
所以我就是按照mysql官网上面apt-repository的指导进行安装的:
以上是mysql官方列出的apt命令所支持的系统
安装包下载
安装包下载:http://dev.mysql.com/downloads/repo/apt/ 下载得到mysql-apt-config_0.7.3-1_all.deb
sudo dpkg -i /PATH/version-specific-package-name.deb //比如我的路径就是/usr/local/mysql-apt-config_0.7.1-1_all.deb
sudo apt-get update
sudo apt-get install mysql-server //在这个过程中需要用户设定root的密码
服务状态的查看
然后你能够通过以下的命令查看mysql的状态,以及更改它的状态
sudo service mysql status
sudo service mysql stop
sudo service mysql start
进入mysql
在终端输入命令mysql就能够进入mysql的指令界面了,默认的用户就是root,如果有其他用户可以用第二行的命令登入
mysql
mysql -h IP地址/localhost -u XXX -p XXX
此时mysql已经安装完毕了
nginx的安装
下载解压安装包
首先到 http://nginx.org/en/download.html 下载最新的nginx的安装包
然后使用命令对其解压,然后进入该目录
tar -xzf nginx-1.11.3.tar