说明:有时候可能遇到安装lnmp后,重启vps的时候,nginx未启动,这样就还需要手动启动,很麻烦,不过我们可以手动将nginx启动项添加到到开机启动文件中就可以了。
方法
echo "/etc/init.d/nginx start " >>/etc/rc.local
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1519/
不妨点个广告再走嘛
相关推荐
-
Varient:一个多用途的新闻和杂志系统,可上传视频/音频等
说明:Varient是一个多用途的新闻和杂志系统。它具有干净的代码,响应式和用户友好的设计。您可以使用其强大的管理面板来管理网站中的几乎所有内容。多用户多作者,所有作者都有自己的面板来管理自己的文章,并且还可以上传视频和音频等。而且系统还具有RSS聚合器系统,快速和易于使用,功能很强大。 截图 更新 【2019年7月6日】 源码更新至v1.6版本,由顶点网https://www.topide.com提供。 #下载地址,安装方法不变,授权码随便填 https://www.southcat.net/usr/down/varient-v1.6.zip 功能 系统主要功能是通过谷歌翻译的,我懒得每个词去改,凑合着看啊各位。 干净的响应式设计 使用Bootstrap构建 系统安全性高 Seo优化 搜索引擎友好的网址 多种语言支持(简体中文,英语,德语,法语,土耳其语,葡萄牙语,俄语,意大利语,西班牙语) 10个布局颜色 可编辑和可排序的导航(使用超级菜单) 用于导航的外部链接和下拉选项 响应式和可排序的滑块 适用于任何类型广告代码的自适应广告空间(包括Adsense) 创建广告代码 添加无限制的完全可编辑页面 显示和隐藏页面选项,页面标题,页面导航,页面右栏 图库页面(启用和禁用选项) 画廊类别 联系页面(使用Google地图) 在网站中搜索 阅读列表页面(从列表中添加和删除) 精选文章 新闻速递 添加,删除,更新帖子 视频发布选项 音频发布选项(带播放列表) 计划的帖子 保存为帖子的草稿选项 将多个图像添加到帖子 添加,删除,更新类别 添加,删除照片 添加和删除Slider的帖子 通讯(发送Html电子邮件到所有注册的电子邮件) 管理注册电子邮件 懒惰的图像加载 动态标签系统 Ajax评论系统 Facebook评论 投票投票(添加,删除无限投票) 社交登录(Facebook和Google) 社交分享 社交媒体链接 补充工具栏小部件(添加,删除,更新小部件) 小工具:热门帖子 小工具:推荐帖子 小工具:随机文章滑块 小工具:标签 小工具:投票投票 浏览量计数(启用和禁用选项) 管理评论 管理联系人信息 高级帖子选项 Sitemap.xml生成器 RSS聚合器系统(使用Cron作业自动更新) RSS源(有不同的频道) 30个字体选项 富文本编辑器(可添加图像和视频) 具有3个角色的会员系统(管理员,作者,用户) 管理注册用户 禁止用户帐户 更改用户角色 管理员和作者资料页 启用和禁用会员制度 启用和禁用评论系统 安全认证 重设密码 谷歌分析 高级设置选项 视觉设置 从管理面板中更改徽标,Favicon,网站标题,网站描述等 安装 环境要求:PHP 5.6+、Nginx/Apache、cURL、Mbstring扩展,本源码为v1.5.1版本,由顶点网提供。 1、安装宝塔 #CentOS系统 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #Ubuntu系统...
-
qBittorrent+Deluge+rTorrent+Transmission+H5ai多功能一键脚本
说明:博主今天逛了下Github,发现了一个大佬写的一个脚本,很强大,这里分享一下,脚本可安装qBittorrent、Deluge、rTorrent、Transmission、H5ai、Flood、Remote Desktop、wine & mono、Flexget、rclone、BBR及一些功能,如ffmpeg、mediainfo、mkvtoolnix、eac3to、bluray脚本、mktorrent,基本上该有的都有了,可能有些有人都没听说过,博主在后面会说明下。 运行脚本 Github地址:https://github.com/Aniverse/inexistence 系统要求:Ubuntu 16.04、18.04;Debian 8、9 ;Ubuntu 14.04、Debian 7可以选择用脚本升级系统,且尽量使用纯净系统,即刚重装的系统。 运行命令: bash -c "$(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh)" #或者 wget --no-check-certificate -qO inexistence.sh https://github.com/Aniverse/inexistence/raw/master/inexistence.sh bash inexistence.sh 然后会出现以下选项: ##关于选项及说明请先看文章后面,然后再进行选择 #是否升级系统,本选项只在Ubuntu 14.04、Debian 7中出现 You are now running Ubuntu 14.04.5, which is not supported by this script 01) Upgrade to Ubuntu 16.04 (Default) 02) Upgrade to Ubuntu 18.04 03) Do NOT upgrade system and exit script Would you like to upgrade your system? (Default 01): #添加账号和密码 The script needs a username This will be your primary user. It can be an existing...
-
一个简单的PHP Web代理:miniProxy
说明:miniProxy是一个用PHP编写的简单Web代理,可以让您绕过网页过滤器,或匿名浏览网页。一般我们可以拿来访问谷歌查询学习资料等,对于谷歌重度使用者或者需要经常使用谷歌的团队/班级来说,还是挺方便的,毕竟不用梯子就可以直接访问谷歌了。 手动安装 GitHub地址:https://github.com/joshdick/miniProxy 环境要求:PHP >= 5.4.7,并且要求安装PHP curl和mbstring拓展;建议使用域名并开启HTTPS;如果想访问谷歌等,则需要国外服务器。 手动只推荐有现成环境的,比如已经装过宝塔面板或者其它的LNMP安装包等,然后直接访问上面的Github地址,将PHP文件下载并上传至网站根目录,最后直接访问即可。 Docker安装 由于官方的界面太简陋了,于是某大佬花了几分钟改了下,比官方的稍微好点了,这里就直接做成了Docker镜像,拉取镜像的时候,建议直接使用域名访问,期间会自动给你配置SSL,用IP可能会出现很多未知问题。 修改后的截图如下: 1、安装Docker #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、拉取镜像 #使用ip访问,不建议选择 docker run --name miniproxy -d \ --restart=always \ -p 80:80 \ moerats/miniproxy #使用域名访问,请修改为自己的域名后运行 docker run --name miniproxy -d \ --restart=always \ -p 80:80 \ -p 443:443 \ -e domain=www.southcat.net \ moerats/miniproxy 使用域名访问的话,请提前解析好域名并生效,不然给你签发SSL证书的时候会失败,导致打不开等情况。
-
lowendscript:适用于64MB内存的LNMP一键安装包
简介 lowendscript lnmp一键安装脚本是由外国兄弟David Pennington制作的,优点:最大化节省资源开销。相比军哥的lnmp一键安装包要简单、轻巧的多,磁盘空间占用也少。安装lowendscript lnmp一键包适用于Ubuntu、Debian系统,综合其他版本Linux系统来讲,Debian 32位系统下安装相对占用资源最少。 安装 1、下载lowendscript安装脚本 wget --no-check-certificate https://raw.github.com/Xeoncross/lowendscript/master/setup-debian.sh 2、为setup-debian.sh设置可执行权限 chmod +x setup-debian.sh 3、添加dotdeb源 ./setup-debian.sh dotdeb # 非必须,如果你安装的是Ubuntu系统 4、设置debian系统,会安装一些小工具。 ./setup-debian.sh system 此命令会自动完成以下几个操作: update_timezone remove_unneeded update_upgrade install_dash install_vim 安装vim编辑器 install_nano 安装nano编辑器 install_htop 比top好用的进程查看工具 install_mc install_iotop I/O监视工具 install_iftop 网卡实时流量监测工具 install_syslogd 系统日志 apt_clean 清除软件包 5、开始安装mysql(安装完成后,mysql管理员账户、密码存放于/root/.my.cnf文件中,vi命令打开此文件即可查看到相关信息,“vi /root/.my.cnf”) ./setup-debian.sh mysql 6、开始安装nginx(nginx1.4+版本) ./setup-debian.sh nginx 7、开始安装PHP(自动安装配置php5.3+APC缓存;默认以php5-fpm方式运行、开启3个进程,重启php5-fpm进程执行"service php5-fpm restart"即可) ./setup-debian.sh php 8、创建nginx站点(军哥LNMP一键包中的"./vhost.sh"类似,输入site 空格 yourdomain.com,不要写成其他的,否则可能会导致站点创建失败。注:网站自动创建在"/var/www/"目录下) ./setup-debian.sh site [yourdomain.com] 9、创建mysql用户 ./setup-debian.sh mysqluser [yourdomain.com] 到这里,Debian系统的nginx+mysql+php的环境就搭建好了。 可选安装 说明:下面只列举了常用的几个,如想了解更多,请进入最下面的项目地址1、安装WordPress(lowendscript集成了wordpress安装,搭建wordpress站点非常easy) ./setup-debian.sh wordpress [yourdomain.com] 2、安装exim(使用exim替代sendmail) ./setup-debian.sh exim4 3、安装webmin管理面板 ./setup-debian.sh webmin 4、安装vzfree(只适用于基于openvz架构的VPS主机,用于报告正确的内存使用情况,可查看母机的内存) ./setup-debian.sh vzfree 5、查看系统信息 ./setup-debian.sh info 6、创建SSH-Keys ./setup-debian.sh sshkey [optional argument_1] 7、测试硬盘I/O和网络 ./setup-debian.sh...
-
H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书
说明:之前发过一个h5ai一键安装脚本,参考:h5ai一键安装脚本 for Debian,不过不能自动签发SSL证书还是有点不足的,恰好今天在Github上也发现了一个大佬写的h5ai一键安装脚本,而且还支持自动签发免费的Let's Encrypt SSL证书,很不错。 截图 更新日志 【2017-12-15】 添加一键SSL配置功能 添加域名IP验证 部分bug修复 相关依赖完善 【2017-12-14】 实现H5AI基本功能 完善安装相关所需依赖 安装 Github地址:https://github.com/wulabing/h5ai_onekey_install-lnp- 系统要求:Debian 8 +,并使用纯净状态的发行版系统安装。还需要提前将你的域名解析到服务器。 运行以下命令: #下载脚本 apt-get install git -y git clone https://github.com/wulabing/h5ai_onekey_install-lnp-.git h5ai cd h5ai #Debian 8运行命令 bash h5ai.sh #Debian 9运行命令 sed -i '53,54d' h5ai.sh && bash h5ai.sh #脚本备份 https://www.southcat.net/usr/shell/h5ai_ssl.sh 安装会要求你输入相应的数字: input: 请选择安装内容 1. h5ai 2. SSL 3. h5ai+SSL 安装路径 Nginx:/etc/nginx PHP: /etc/php/7.0 h5ai目录:/home/wwwroot/your_domain
-
一个生成可自定义地址的短链接URL网站
说明:很多时候因为网站链接太长,或者不方便让人看到,就需要将网址生成短链接再发出去,这里推荐个很好用的短链接URL网站,可以自定义地址。 特点 支持隐形URL转发 支持显性URL转发 支持短链接URL设置密码 支持设置合集页面(或者说是分类/专辑) 支持显示统计信息(国家/语言/设备/浏览器等) 官方网站:https://url.vps.re/ 使用方法 第一行 填写要缩短的长链接,如写https://www.southcat.net/music第二行(Alias) 填写要设置的别名(只支持字母和数字),也就是短链接地址,如写Rats然后点击Shorten按钮生成,等几秒你就会获得一个短链接:https://url.vps.re/Rats
-
小内存VPS安装Caddy+PHP 7+Sqlite 3环境,并快速搭建Typecho博客
说明:我们一般搭建博客的方法就是使用lnmp、lamp等一键包,或者宝塔等面板来搭建Web环境,不过都只适合大点内存的VPS服务器,小点的比如96M、128M服务器就不行了,这时候我们就可以通过安装其它环境来搭建网站环境了,这里博主就说下Caddy+PHP7+Sqlite3安装教程,3分钟就可以搭建一个Typecho博客,并成功运行在96M的VPS服务器上,至于96M以下的服务器就不测试了,毕竟很少见了。 安装 教程只写Debian 8、9,建议选择mini版。如果你是96M或者128M的KVM建议增加点Swap,教程查看:VPS添加Swap虚拟内存。 1、安装PHP 7和Sqlite 3 #Debian 8系统 #添加源 echo "deb http://packages.dotdeb.org jessie all" | tee --append /etc/apt/sources.list echo "deb-src http://packages.dotdeb.org jessie all" | tee --append /etc/apt/sources.list #添加key wget --no-check-certificate https://www.dotdeb.org/dotdeb.gpg apt-key add dotdeb.gpg #更新系统 apt-get update -y #安装PHP 7和Sqlite 3 apt-get install php7.0-cgi php7.0-fpm php7.0-curl php7.0-gd php7.0-mbstring php7.0-xml php7.0-sqlite3 sqlite3 -y #Debian 9系统 #更新系统 apt-get update -y #安装PHP 7和Sqlite 3 apt-get install php7.0-cgi php7.0-fpm php7.0-curl php7.0-gd php7.0-mbstring php7.0-xml php7.0-sqlite3 sqlite3 -y 2、安装Caddy这里直接使用逗比的一键脚本。 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh #备用地址 wget -N --no-check-certificate https://www.southcat.net/usr/shell/Caddy/caddy_install.sh...
-
使用Docker快速安装Aria2+AriaNg+h5ai,可离线BT下载和在线播放
说明:之前发了很多BT下载搭配在线文件管理器的教程了,这样搭配的好处,就可以在下载后直接在线管理和观看了,比之前的下载后还要拖到本地电脑看要方便很多。而今天要发的这个Aria2搭配h5ai的教程其实在之前的某个教程就该发出来的,参考:使用Docker快速安装Aria2+AriaNg+Filerun/Nextcloud,在线下载BT磁链/在线观看,只是在安装h5ai的地方就一直有问题,所以就没发,而作者现在已经修复好了,于是就可以发出来了。 截图 安装 1、安装Docker和Docker Compose #安装Docker curl -sSL https://get.docker.com/ | sh #安装Docker Compose curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 2、安装Aria2+AriaNg+h5ai git clone https://github.com/wahyd4/aria2-ariang-x-docker-compose.git cd aria2-ariang-x-docker-compose/h5ai docker-compose up -d 直到安装完成。
-
Linux VPS一键安装Seafile搭建私有云盘存储
说明:Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,除了提供云存储以及共享功能外,Seafile还提供消息通信、群组讨论等辅助功能,帮助更好的围绕文件展开协同工作。 环境要求 CentOS 7 64位 Python >= 2.7 SqLite 3 安装 使用xshell登录vps用root命令运行: yum -y install wget wget https://raw.githubusercontent.com/helloxz/seafile/master/install_seafile.sh chmod +x install_seafile.sh && ./install_seafile.sh 设置管理员邮箱和密码(密码是不会显示的,输入完毕后直接回车),直到安装完成后,直接输入http//:IP:8000进行访问即可! 其它说明 #安装目录 /home/MyCloud #启动服务 /home/MyCloud/seafile-server/seafile.sh start /home/MyCloud/seafile-server/seahub.sh start #停止服务 /home/MyCloud/seafile-server/seafile.sh stop /home/MyCloud/seafile-server/seahub.sh stop
-
Linux使用Aria2命令下载BT种子/磁力/直链文件
说明:很多人肯定以为Aria2只是一个下载工具,需要配合前端比如Aria2 Web UI、AriaNg等使用,其实Aria2本身就是个命令行工具,优点是轻量、开源,支持多协议、多线程,可以直接使用Aria2命令来下载BT种子等资源文件,这里说下Aria2命令使用方法。 安装 执行以下命令: yum install aria2 #CentOS系统 apt-get install aria2 #Debian/Ubuntu系统 使用 1、直链下载下载直链文件,只需在命令后附加地址,如: aria2c http://xx.com/xx 如果需要重命名为yy的话加上--out或者-o参数,如: aria2c --out=yy http://xx.com/xx aria2c -o yy http://xx.com/xx 使用aria2的分段和多线程下载功能可以加快文件的下载速度,对于下载大文件时特别有用。-x 分段下载,-s 多线程下载,如: aria2c -s 2 -x 2 http://xx.com/xx 这将使用2个连接和2个线程来下载该文件。 2、BT下载种子和磁力下载: aria2c ‘xxx.torrnet‘ aria2c '磁力链接' 列出种子内容: aria2c -S xxx.torrent 下载种子内编号为1、4、5、6、7的文件,如: aria2c --select-file=1,4-7 xxx.torrent 设置bt端口: aria2c --listen-port=3653 ‘xxx.torrent’ 3、限速下载单个文件最大下载速度: aria2c --max-download-limit=300K -s10 -x10 'http://xx.com/xx' 整体下载最大速度: aria2c --max-overall-download-limit=300k -s10 -x10 'http://xx.com/xx'