linux 常用软件安装(ubuntu)
JDK
新建 /opt/module目录
sudo mkdir /opt/module
上传 Jdk文件到家 ~ 目录
解压jdk和修改jdk文件权限
sudo tar -xzvf jdk-8u144-linux-x64.tar.gz -C /opt/module
sudo chown -R hadoop:hadoop /opt/module/jdk1.8.0_144
配置环境变量
sudo vim /etc/profile 或者 sudo vim ~/.bashrc (系统变量和用户变量)
添加如下内容
检验配置
java -version
Resis
sudo apt-get install redis-server
# 查看服务状态
service redis status
# 启动redis客户端
redis-cli
# 重启/开启/关闭 redis
service redis restart/start/stop
宝塔面板
下载安装宝塔面板
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh
sudo bash ./install.sh
# 产看宝塔服务
service bt status
产看宝塔默认入口和用户名
sudo /etc/init.d/bt default
浏览器访问宝塔
宝塔安装 nginx 和mysql
宝塔软件商店安装mysql 和nginx
查看服务状态
# 查看 mysql 状态
service mysql status
# 查看nginx 状态
service nginx status
mysql 基础配置
配置mysql root用户密码(宝塔数据库界面设置)
开启root 用户远程登录
mysql –u root –p
grant all privileges on *.* to 'knowyou'@'%'
flush privileges
创建新用户开启远程访问
create user 'knowyou'@'%' identified by 'knowyou'
grant all privileges on *.* to 'knowyou'@'%'
flush privileges
服务重启生效
service mysql restart
远程连接测试
宝塔nginx部署前端应用
网站页面添加站点
修改网站基础设置(默认文档->网站首页)
修改nginx 配置文件实例
server
{
listen 8081;
server_name 182.92.221.190;
index login.html;
root /www/wwwroot/knowyouWebPage;
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#SSL-END
# 请求转发
location /api/ {
proxy_pass http://127.0.0.1:8080/api/;
}
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改
error_page 404 /error/404.html;
error_page 500 /error/500.html;
error_page 403 /error/403.html;
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改
#error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END
#PHP-INFO-START PHP引用配置,可以注释或修改
include enable-php-70.conf;
#PHP-INFO-END
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
include /www/server/panel/vhost/rewrite/182.92.221.190.conf;
#REWRITE-END
# 放行静态资源
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log off;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log off;
access_log /dev/null;
}
#一键申请SSL证书验证目录相关设置
location ~ \.well-known{
allow all;
}
access_log /www/wwwlogs/182.92.221.190.log;
error_log /www/wwwlogs/182.92.221.190.error.log;
}