开机启动项

keepalived+nginx+lnmp 网站架构

孤者浪人 提交于 2019-11-28 11:32:43
《网站架构演变技术研究》 项目实施手册 2019年8月2日 第一章 : 实验环境确认 4 1.1-1.系统版本 4 1.1-2.内核参数 4 1.1-3.主机网络参数设置 4 1-1-4 .项目拓扑图 5 第二章 : 部署后端web服务 6 2-1 .安装Nginx服务端 6 2-1-1 .安装nginx 依赖包 6 2-1-3.修改Nginx配置文件 7 2-1-4.创建nginx启动文件软链接 8 2-1-5.启动nginx,开机自启 8 2-1-6. 查询端口80状况 8 2-1-7.安装其他web服务器 8 2-2 .部署PHP环境 9 2-2-1 .安装PHP 软件 9 2-2-3. 查询端口9000状况 9 2-2-3.安装其他web服务器 9 第三章 : 部署NFS服务 9 3-1 .安装NFS 服务器端 10 3.1-1 .nfs软件安装 10 3-1-2 .创建共享目录 10 3-1-3. 修改/etc/exports配置文件 10 3-1-4. 启动服务,开机自启 10 3-1-5. 本地挂载测试 10 3-2. 部署web客户端挂载nfs存储 11 3-2-1.配置web服务器 11 3-2-2.手动挂载-临时挂载 11 3-2-3. 配置开机自动挂载-永久挂载 11 3-2-4. 安装其他 web服务器 12 3-3. 部署rsync备份服务器 12 3-3

Linux-系统服务

无人久伴 提交于 2019-11-28 03:58:00
/*--> */ /*--> */ 第16章 Linux系统服务 第16章 Linux系统服务 1. Linux启动流程 2. Linux运行级别 3. Linux systemd 4. Linux单用户模式 5. Linux下救援模式 1. Linux启动流程 xxxxxxxxxx ​ #简单说明CentOS-7系统启动过程: ​ 01) 按下电源 ​ 02) 开机BIOS自检 ​ 03) MBR引导系统 ​ 04) GRUB菜单 ​ 05) 加载内核 ​ 06) 启动系统进程(使用systemd进行管理) ​ 07) 读取运行级别 ​ 08) 进行系统初始化 ​ 09) 启动开机自动启动服务(并行启动) ​ 10) 运行getty文件,进入登录页面 ​ CentOS-6与7系列的启动区别 CentOS-6启动进程init CentOS-7启动进程systemd 采用串行启动 采用并行启动 启动效率比较慢 启动效率比较高 容易操作启动异常 启动异常问题不容易出现 2. Linux运行级别 01.什么是运行级别?运行级别就是操作系统当前正在运行的功能级别。 System 运行级别 Systemd目标名称 作用 0 runlevel0.target,poweroff.target 关机 1 runlevel1.target,rescue.target 单用户模式 2

Linux 设置mysql开机启动

只谈情不闲聊 提交于 2019-11-28 02:33:23
linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld chkconfig --add mysqld chkconfig --level 2345 mysqld on chown mysql:mysql -R /usr/local/mysql5/ service mysqld start 然后可以用setup命令进入服务设置,设置为开机启动 补充说明: 这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统服务,其中包括各种daemon。 linux os 将操作环境分为以下7个等级: 0:开机(请不要切换到此等级) 1:单人使用者模式的文字界面 2:多人使用者模式的文字界面,不具有网络档案系统(NFS)功能 3:多人使用者模式的文字界面,具有网络档案系统(NFS)功能 4:某些发行版的linux使用此等级进入x windows system 5:某些发行版的linux使用此等级进入x windows system 6:重新启动 参数: --add 新增所指定的系统服务 --del 删除所指定的系统服务 -

C++ 开机自动启动

試著忘記壹切 提交于 2019-11-27 20:43:38
针对不需要管理员权限的程序,对于需要管理员权限的程序A,可以建立一个不需要管理员权限的程序B,在B里启动A 转载: https://blog.csdn.net/u010601662/article/details/72851812/ // 程序开机自动启动 void autostart() { HKEY hKey; string strRegPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"; //1、找到系统的启动项 if (RegOpenKeyEx(HKEY_CURRENT_USER, strRegPath.c_str(), 0, KEY_ALL_ACCESS, &hKey) == ERROR_SUCCESS) ///打开启动项 { //2、得到本程序自身的全路径 TCHAR strExeFullDir[MAX_PATH]; GetModuleFileName(NULL, strExeFullDir, MAX_PATH); //3、判断注册表项是否已经存在 TCHAR strDir[MAX_PATH] = {}; DWORD nLength = MAX_PATH; long result = RegGetValue(hKey, nullptr, "GISRestart", RRF_RT_REG_SZ, 0,

linux 开机启动tomcat程序和jar程序

筅森魡賤 提交于 2019-11-27 13:41:31
首先使用root登录服务器 cat /etc/rc.d/rc.local 在最下面加上你要执行的脚本,例如我要加一个tomcat的项目和jar程序 /home/cxb/bin/tomcat.sh start nohup /usr/local/jdk/jdk1.8.0_31/bin/java -jar /home/test/test.jar 加上这两句话即可,这个时候得去编辑tomcat下面的catalina.sh 这个catalina.sh文件中会加载一些环境变量,而在开机的时候是不能加载这些环境变量的,所以得在catalina.sh脚本中配置这些环境变量 启动tomcat的时候可以看到他加载了下面 那么我们就得把原先配置在/etc/profile中的环境变量写入catalina.sh vi catalina.sh 开机启动配置 export JAVA_HOME=/usr/local/jdk/jdk1.8.0_31 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.18 在最上面加入这几个变量即可,重新开机试试吧。

注册表设置开机自启项

拟墨画扇 提交于 2019-11-26 10:16:01
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v winrar /t reg_sz /d "C:\Users\HOME\Desktop\k.exe" /f 在注册表设置C:\Users\HOME\Desktop\k.exe为开启自启项目,可以在任务管理器中的启动里禁用,也可以在注册表里找到其位置删除 来源: https://blog.csdn.net/qq_40624810/article/details/98779807