- 《自开发了一款短视频去水印小程序》(2023年06月06日)
越努力,越幸运!
前言
Ubuntu 18 不再使用initd管理系统,而是使用systemd;我们使用 update-rc.d,可以添加和删除服务,并将它们添加到Ubuntu / Debian启动脚本中,实现开启自启动效果。
实现过程
新建脚本new_service.sh
exit 0
设置权限
sudo chmod +x new_service.sh
将文件移动到启动目录下
sudo mv new_service.sh /etc/init.d/
添加启动脚本
sudo update-rc.d new_service.sh defaults 90
查看服务列表
sudo service --status-all
服务相关操作
sudo service xxx status
sudo service xxx start
sudo service xxx stop
sudo service xxx restart
移除开机脚本
sudo update-rc.d -f new_service.sh remove
在opt目录下下载安装包
cd /opt/
wget https://repo.huaweicloud.com/openjdk/11.0.1/openjdk-11.0.1_linux-x64_bin.tar.gz
tar -zxvf openjdk-11.0.1_linux-x64_bin.tar.gz
1.2 确认环境中是否存在java
执行java -version确认是否安装了java
检查是否有相关的rpm包 rpm -qa | grep java
如果有就依次卸载包:rpm -e --nodeps "rpm名称"
1.3 配置环境变量
将解压好的jar包移动到local目录下
mv jdk-11.0.1/ /usr/local/
配置环境变量
vi /etc/profile
在文件末尾写入如下内容:
export JAVA_HOME=/usr/local/jdk-11.0.1
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
1.4 确认安装结果
执行命令:
source /etc/profile
java -version
效果如下图即为安装成功
最近厌倦了宝塔面板
webmin安装教程:
官网:https://webmin.com
第一步:
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh
第二步:
apt-get install webmin --install-recommends
安装完毕后,服务器防火墙需要开10000端口
这种安装没有密码可以使用
cd到 /usr/local/webmin
目录执行
If not, use the same command found in bin/ sub-directory of Webmin main installation, i.e. under /usr/libexec/webmin or /usr/share/webmin or /usr/local/webmin directory.
webmin passwd 你的用户名
重启webmin
/etc/webmin/restart
开启端口:
sudo ufw allow 443/tcp
删除端口:
sudo ufw delete allow 442/tcp
初始化ssl
a2ensite