Linux在线安装软件:
一、
apache2
这个还是比较好安装的,
1.输入命令:apt-get update(这个是指去找到更新的版本,可以理解为查找更新)
(如果不是用root登录的话,可以在前面加上sudo临时提高权限)
2.sudo apt-get install apache2
输入完之后就会出现进度条之类的,结束后就安装完毕了
3.检查apache是否安装好
可以输入apachetcl -v,查看版本,或者可以输入:sudo service apache2 status (查看状态)
如果状态不是running的话使用:sudo service apache2 start启动apache
apache的常用命令:
$ apt-get purge apache2 完全卸载apache2
$ sudo service apache2 status 查看软件服务状态
$ sudo service apache2 stop 停止apache2服务
$ sudo service apache2 start 启动apache2服务
$ sudoservice apache2 restart 重启apache2服务
apache部署目录是/var/www/html
二、
mysql
1.同样使用:sudo apt-get update(先检查更新)
2.sudo apt-get install mysql-server
(注意这里不是直接写mysql)不然会出现
在安装过程中需要输入数据库root用户密码(用户名:root,密码别忘了)
3.安装成功后使用:mysql -u root -p (后面会提示输入密码)
输入密码成功进去就会出现欢迎等字样,输入命令的地方就会变成mysql>
4.输入show databases;可以看看能否使用数据库,输入后会出现几张表
5.在退出去之前使用以下语句给远程登录的用户赋予权限
mysql> user mysql;
mysql> select host,user from user;
mysql> update user set Host='%' where User='root';
mysql> select host,user from user;
mysql> flush privileges;
mysql> exit
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
修改43行的bind_address=127.0.0.1为
bind_address=0.0.0.0(也可以之间在原来的语句前面加上#进行注释)
修改完之后:wq!保存并退出
使用exit;可以退出mysql环境
6.到自己购买的云服务器上开启mysql的端口3306
7.下载图形软件navicat,远程连接数据库进行操作:
1.打开navicat 新建mysql连接
2.名字自定义,主机名填服务器的IP地址
3.端口不要改,默认3306
4.用户名root,密码是自己之前设的
5.测试连接
如果出现1251的错误提示:
1. mysql -uroot -p
2.mysql> use mysql;
3.mysql>alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';
(因为执行了mysql> update user set Host='%' where User='root';的修改权限的命令,所以 'root'@'localhost' 改为 'root'@'%'就可 )
4、mysql>flush privileges;
6.重新测试连接就好
三、
jdk
1.可以先检查是否已经安装了java -version
2.在线安装:sudo apt install openjdk-8-jre-headless(版本信息按tab键提示就好)
sudo apt install openjdk -8-jdk-headless
默认在线安装的时候,环境变量已经设置好了,可以直接使用java和javac命令了。
安装完成后jdk的家目录是: /usr/lib/jvm/java-8-openjdk-amd64
四、
nodejs
老办法直接在线安装
sudo apt-get update
sudo apt-get install nodejs
检查node的版本,有些下载的版本会很低,主要是查看版本是否一致
sudo node -v
node -v
npm
老办法直接在线安装
sudo apt-get update
sudo apt-get install npm
检查node的版本,有些下载的版本会很低,主要是查看版本是否一致
sudo npm -v
npm -v
如果出现版本太低的情况的话可以试试以下方法 :
更新nodejs的模块n
sudo npm install -g n
sudo n latest
sudo npm install npm@latest -g
再次查看nodejs和npm的版本是否一致。
如果出现版本不一致的情况的话可以试试以下方法:
sudo rm /usr/bin/node
sudo ln -s /usr/local/bin/node /usr/bin/node
建立软连接
sudo node -v
node -v
sudo rm /usr/bin/npm
sudo ln -s /usr/local/bin/npm /usr/bin/npm
建立软连接
sudo npm -v
npm -v