1.安装node
wget https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz //下载
tar -xvf node-v12.16.2-linux-x64.tar.xz //安装
mv node-v12.16.2-linux-x64 node //修改名字
vim /etc/profile
#在该文件的末尾添加
export NODE_HOME=/usr/local/node-v8.9.3
export PATH=$NODE_HOME/bin:$PATH
#生效
source /etc/profile
node -v; //查看版本
2.安装MySQL
1.sudo apt-get update //更新软件源
2.sudo apt-get install mysql-server //安装MySQL
无需安装mysql-client,安装过程会提示设置 mysql root 用户密码(但是我没有提示)
3.service mysql start/stop 启动 停止服务器
4.sudo netstat -tap | grep mysql 检查是否启动成功 出现就成功了
5.mysql -u root -p 登录mysql 密码默认root
6.编码问题
输入 show variables like “char%”;
要将其改成utf-8
vim /etc/mysql/my.cnf
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
max_connections=1000
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
bind-address=0.0.0.0
service mysql restart 重启服务器
查看编码
如果想要远程连接mysql服务,还需要更改user表
use mysql
select user,host from user;
user ---------------------------- host
root ----------------------------- localhost
debian-sys-maint ----------- localhost
mysql.session ----------------localhost
mysql.sys ----------------------localhost
localhost表示只能本地登录,可以将root账号对应的host改为%即可实现远程连接(暂不考虑安全性)
update user set host = ‘%’ where user =‘root’
然后进行远程登录
3.jdk的安装
输入 java -v
没有安装jdk
我选择第三个
apt install openjdk-8-jre-headless
查看openjdk装哪了
update-alternatives --config java
sudo vim /etc/profile
在profile末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
java -version
安装成功(后面在更新jdk8的安装)
4.apache2
apt install apache2
查看apache2服务器的运行状态
# service apache2 status
通过wget测试web服务器的运行状态
# wget http://39.108.79.214:80/index.html
如果这种方式可以获取到一个index.html说明你的apache打开了,并且能用
# wget http://39.108.79.214:80/index.html
如果访问不到表示无法通过外网访问我们的服务器,极有可能是防火墙的问题
3) 部署
将我们的网页部署/var/www/html下即可
http://39.108.79.214:80/index.html
/ => /var/www/html
/yanxuan/index.html => /var/www/html/yanxuan/index.html
http://39.108.79.214:80/yanxuan/index.html
-
如何将本地文件上传到阿里云服务器???
-
在阿里云服务器中安装jdk(自备jdk)
-
通过scp命令将jdk上传到云服务器上
-
将jdk解压到/opt下
-
配置环境变量
/etc/profileexport JAVA_HOME=/opt/jdk1.8.0_131
export PATH= P A T H : PATH: PATH:JAVA_HOME/bin
-