OSCM (Operation System Configure Management) 是我创建的一个自动化运维脚本的项目,旨在提供敏捷运维。...Nginx 安装脚本 ?...安装脚本 ?.../devel.sh | bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0.sh |...bash curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0-default.sh | bash
脚本 #!.../bin/bash echo "下载MySQL源安装包" wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm...echo "安装MySQL源" yum -y install mysql57-community-release-el7-11.noarch.rpm echo "查看一下安装效果" yum repolist...enabled | grep mysql.* echo "安装MySQL服务器中途需要手动输入两次Y" yum install mysql-community-server echo "安装完毕"...fi else echo "MySQL启动失败" fi else echo "MySQL不启动" fi
脚本 #!.../bin/bash echo "下载MySQL源安装包" wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm...echo "安装MySQL源" yum -y install mysql57-community-release-el7-11.noarch.rpm echo "查看一下安装效果" yum repolist...enabled | grep mysql.* echo "安装MySQL服务器中途需要手动输入两次Y" yum install mysql-community-server echo "安装完毕"...== 0 ]; then echo "MySQL启动成功" echo "查看MySQL状态是否正常" systemctl status mysqld.service
useradd -r -s /sbin/nologin mysql cd /lamp/mysql-5.5.48 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql.../local/mysql #必须相对路径,因为脚本中调用是相对路径 ..../scripts/mysql_install_db --user=mysql cp -a ..../mysql/sbin/* /usr/local/sbin/ #安装PHP cd /lamp/php-7.0.7 ....start YANZHENG phpMyAdmin #设置Apache、MySQL、Memcache开机自启 #借助系统自带脚本/etc/rc.local,此脚本开机后会自动加载,我们可以将源码安装的服务启动命令写入该脚本
PHP非集成环境的搭建笔记。...# 略··· PHP 配置文件:PHP/php.ini 如果不存在你需要复制php.ini-development或php.ini-production,再重命名为php.ini...然后开启 Apache httpd -k start 至此你就可以访问并运行PHP程序了 MySQL 的配置 MySQL 配置文件:MySQL/my.ini,如果没有则自己创建 [client]...# 设置客户端字符集 default-character-set=utf8mb4 [mysqld] # 设置端口 port = 3306 # 设置mysql的安装目录 basedir=E:\\MySQL...# 设置 mysql数据库的数据的存放目录 datadir=E:\\MySQL\\sqldata # 允许最大连接数 max_connections=20 # 设置服务器字符集 character-set-server
脚本简介 彩虹Kangle一键脚本,是一款可以一键安装Kangle+Easypanel+MySQL+PHP集合的Linux脚本。...脚本本身集成:PHP5.3~8.2、MYSQL5.6~8.0,支持极速安装和编译安装2种模式,支持CDN专属安装模式。同时也对Easypanel面板进行了大量优化。...安装前可选MySQL5.6、5.7、8.0版本 预先设置各PHP版本PHP.ini安全问题 安装前可自定义数据库密码,避免安装完成后再设置的麻烦 支持自定义403.404.503.504等错误页面 脚本中可切换其它几套...EP用户后台模板 脚本中集成Linux工具箱,可一键更换Yum源、更换DNS、设置Swap、同步时间、清理垃圾等 修改kangle二进制文件以提升错误页加载速度 EP基于原版的优化内容 0.EP源码全解密并升级...ssh连接软件粘贴执行 yum -y install wget;wget http://kangle.cccyun.cn/start;sh start Windows版Kangle集成环境 Kangle一键安装免费商业版系统脚本
LNMP一键脚本中PHP的性能优化,这也是LNMP一键安装脚本安装好WEB环境后必须做的。...第一步:/usr/local/php/etc/php-fpm.conf 文件优化 pm = dynamic pm.max_children = 50 pm.start_servers = 10 pm.min_spare_servers...进程数的,每一个php-cgi所耗费的内存在20M左右。...第二步:/usr/local/php/etc/php.ini 文件优化 隐藏PHP版本号 将文件里面的 expose_php = On 修改为 expose_php = Off 。...LNMP一键安装脚本PHP优化总结 以上PHP优化不经可以用于LNMP的php优化,其它的web环境也是可以的。 另外,建议大家使用 opcache 和 Memcached 进行网站加速。
部署步骤: git clone https://github.com/luckman666/deploy_mysql_cluster.git cd deploy_mysql_cluster && chmod.../deploy_mysql_master.sh 以上几步就完成了一套多节点多主多从故障自动切换的mysql数据库集群。...2、(主节点故障)keepalived两秒内会感知mysql故障,从集群中踢除本节点mysql,本节点降权并将VIP漂移至完好节点,整个集群继续提供服务。...=root -e CLUSTER_NAME=PXC -e CLUSTER_JOIN=主节点主机名(mysql1) -e XTRABACKUP_PASSWORD=root -v /opt/mysql/data...:/var/lib/mysql -v /opt/mysql/backup:/data -v /etc/localtime:/etc/localtime:ro -v /var/run/docker.sock
服务器重启,莫名的原因导致mysql的user表坏掉,尝试了半天还是不能恢复,还是重新安装吧 卸载mysql sudo apt-get remove mysql-common 删除关联的包 sudo apt-get...autoremove --purge mysql-server-5.7 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 安装mysql...sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev...一键卸载安装脚本reinstall_mysql.sh #!...sudo apt-get remove mysql-common sudo apt-get autoremove --purge mysql-server-5.7 dpkg
#!/bin/bash #解压压缩包 yum -y install gcc gcc-c++ unzip unzip lamp.zip mv lamp / cd ...
在最近的项目中,接触到swoole2+与php7+搭配的性能优越,普通4核心CPU,单机压测qps 10000+/s,突生灵感,除了用来搭后端服务,能不能用来搭一个脚本服务呢?...conn="mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME}" select_sql="select id...任务服务注意事项: 1、并发读取待执行任务,防止高并发时被读到同一条任务,利用MYSQL的DML的原子性保证。...这套脚本服务主要用于php执行业务相关逻辑,当然php也可以运行shell脚本,但不支持python等其它一些语言的脚本调用。...并没有高大尚的技术,充分发挥了swoole+php的性能,有更好的脚本框架的开发者,欢迎一起交流进步 ^ ^
日常巡检MySQL的时候,需要看下用户权限是否过大,每次通过show grants操作则很不方便。因此写个脚本。 使用前,先修改下脚本里面数据库的连接配置信息。 具体脚本如下: #!.../bin/bash # 一键获取MySQL账户及相关的权限 # Date: 2017/02/14 # Author: Lee user='root' passwd='Abcd@1234' MYSQL_CMD...='/usr/bin/mysql' if [ $# !...then echo -e "\033[31mUsage: $0 密码\033[0m" && exit 10 fi echo -e "\033[31m*********************** MySQL...-ne 0 ]; then echo -e "\033[31m脚本执行异常,已退出!!
第一阶段 : 搭建Apache2+PHP+MySQL 安装mysql sudo apt-get install mysql-server mysql-client 启动mysql服务 sudo service...安装php5 sudo apt-get install php5 让php支持mysql sudo apt-get install php5-mysql 本地编辑项目(phpstorm) sudo apt-get...install php5-cgi 重启服务器apache2 sudo /etc/init.d/apache2 restart sudo service apache2 restart (推荐使用) 以下为...1/$1 可以看出需要创建vhost.map content is next : www.####.com /home/www/samego blog.####.com /home/www/blog 搭建...Nginx+PHP+MySQL 腾讯云有教程 http://www.qcloud.com/wiki/Ubuntu%E7%8E%AF%E5%A2%83%E4%B8%8B%E9%80%9A%E8%BF%87Apt-get
通过脚本可自动实现HTTPS。 使用脚本前请确认域名的[@记录和*记录]已经解析到该服务器!...快速开始 通过项目脚本部署 # CentOS yum -y install wget curl # ubuntu apt -y install wget curl bash -c "$(curl -fsSL...raw.githubusercontent.com/kubesre/docker-registry-mirrors/main/dockerproxy/install/DockerProxy_Install.sh)" 功能 一键部署...然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法: Github仓库地址:?...coredns 或者通过支持的镜像仓库前缀替换即可使用,例如: k8s.gcr.io/coredns/coredns => k8s-gcr.kubesre.xyz/coredns/coredns 总结 以上是搭建个人
#!/bin/bash#解压压缩包tar -xvf nginx-1.19.8.tar.gz cd nginx-1.19.8/useradd -r -s /sbi...
VPS一键测速脚本整合版。...bash it 或 wget git.io/vpstest && bash vpstest 或 wget -O it vpstest.cn && bash it [zd-plane title="VPS一键测速脚本整合版...superspeed.sh #主要包括国内的一些节点进行专项测试,电信、联通、移动,来自老鬼 html5网速程序 http://tutu.ovh/zjzx/shell/speedtest.zip #需要php...GoogleBBR一键脚本 http://tutu.ovh/zjzx/shell/bbr.sh #一键安装并开启bbr功能,google出品的一种TCP拥塞算法,不支持openvz虚拟架构。...MYSQL及打包网站目录 VPS跑分测试 http://tutu.ovh/zjzx/shell/unixbench.sh #unixbench进行跑分测试,单核和多核不同跑分 使用方法 wget http
MySQL 创建数据表 创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (column_name...使用PHP脚本创建数据表 你可以使用 PHP 的 mysqli_query() 函数来创建已存在数据库的数据表。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。...请使用这个)MYSQLI_STORE_RESULT(默认) MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个) MYSQLI_STORE_RESULT(默认) 实例 以下实例使用了PHP...脚本来创建数据表: 创建数据表 <?...php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456
简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL) 安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download.../download ,我下载的是PHP7.0 Thread Safe 版本,如下图: 2、解压压缩包,我解压后如下: 安装MySQL 1、我安装的MySQL55版本,这里不介绍MySQL...的安装方式,大家可以自己去网上搜 2、MySQL官方下载地址:https://dev.mysql.com/downloads/installer/ 3、MySQL默认安装目录如下: 配置...系统变量,将%MYSQL_HOME%\bin添加到path变量最后面 4、启动MySQL,命令行输入:start mysqld,如下图: 配置PHP 1、打开PHP的安装目录将php.ini-development...> 保存后,在浏览器输入127.0.0.1/phpinfo.php,回车,出现关于PHP的版本信息,如下图: 至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了 踩到的坑 1
4.在windows下测试Apache服务,用浏览器访问:http://192.168.81.133/(该地址为CentOs的服务器地址),得到如下 Apache默认欢迎页为搭建Apache服务成功...PHP 1.yum安装 PHP yum install php -y yum install php-mysql -y ? 2.重启 Apache systemctl restart httpd ?...5.在windows下测试PHP服务,用浏览器访问:http://192.168.81.133/phpinfo.php(该地址为CentOs的服务器地址),得到如下页面即PHP服务搭建成功 ? ?...7.添加php测试文件测试MySQL连接情况 vim /var/www/html/test.php ? <?...php $link=mysql_connect("localhost","root","root123"); if(!
墨墨导读:良好的开端是成功的一半,从MySQL安装开始。 学习数据库技术,实际动手的第一步是安装自己的MySQL。MySQL方面也提供多样式的安装方式rpm ,tar ,源码包。...MySQL 一键式部署脚本 基于5.7.32编写的自动安装部署脚本。操作系统方面只加了资源添加部分。 Vim MySQL_AutoSetup .sh #!.../bin/bash #####MySQL5.7.32数据库自动安装脚本 # Version: 1.0 # Author: kevinCUI # Date: 2020..._64 #mysql 安装路径 installPath=/home/mysql/ #my.cnf配置文件 mysqlcnf=/home/mysql/my.cnf #mysql serverid需要设置唯一的...请检查后重新执行脚本 \e[0m" exit 1 fi #解压并重命名到安装目录 if [ !
领取专属 10元无门槛券
手把手带您无忧上云