首页
友链
壁纸
直播
留言
归档
关于
推荐
百度一下
腾讯视频
Search
1
linux免费WEB管理面板:AMH
16,484 阅读
2
为主题添加前台删除文章及评论功能
5,071 阅读
3
欢迎使用Typecho
3,882 阅读
4
创建WordPress多站点网络
2,582 阅读
5
代码高亮 - SyntaxHighlighter 0.0.5
1,872 阅读
网络杂记
Wordpress
Typecho
VPS教程
主题模板
登录
Search
标签搜索
Typecho
WordPress
主题
Linux
VPS
LNMP
MySQL
管理面板
nginx
面板
升级
Apache
php函数
缓存
gravatar
404错误
评论
删除
命令
kloxo
CludeChn
累计撰写
119
篇文章
累计收到
13
条评论
首页
栏目
网络杂记
Wordpress
Typecho
VPS教程
主题模板
页面
友链
壁纸
直播
留言
归档
关于
推荐
百度一下
腾讯视频
搜索到
8
篇与
的结果
2023-04-13
OneinStack建站脚本的安装部署
OneinStack安装脚本是使用shell编写的,以便快速部署LEMP/LAMP/LNMP/LNMPA/LTMP(Linux、Nginx/Tengine/OpenResty、MySQL在生产环境中/MariaDB/Percona、PHP、JAVA),适用于RHEL7、8、9(包括CentOS、RedHat、AlmaLinux、Rocky)、Debian9、10、11、Ubuntu16、18、20、22和Fedora27+等操作系统。包含以下组合lnmp(Linux + Nginx+ MySQL/MongoDB+ PHP)lamp(Linux + Apache+ MySQL/MongoDB+ PHP)lnmpa(Linux + Nginx+ MySQL/MongoDB+ PHP+ Apache):Nginx处理静态,Apache处理动态PHPlnmt(Linux + Nginx+ MySQL/MongoDB+ Tomcat):Nginx处理静态,Tomcat(JDK)处理JAVAlnpp(Linux + Nginx+ PostgreSQL+ PHP)lapp(Linux + Apache+ PostgreSQL+ PHP)支持系统版本CentOS 7~9(包括redhat,AlmaLinux,Rocky,Anolis)Debian 9、10、11Ubuntu 16、18、20、22Fedora 27+DeepinopenEuler,EulerOSKylinAmazon Linux 2Aliyun Linux 2~3,TencentOS 2~3特性持续不断更新,支持交互、无人值守安装源码编译安装,大多数源码是最新stable版,并从官方网址下载提供多个数据库版本(MySQL-8.0, MySQL-5.7, MySQL-5.6, MySQL-5.5, MariaDB-10.4,MariaDB-10.3,MariaDB-10.2,MariaDB-5.5,Percona-8.0, Percona-5.7, Percona-5.6, Percona-5.5,PostgreSQL, MongoDB)提供多个PHP版本(PHP-8.2,PHP-8.1,PHP-8.0,PHP-7.4,PHP-7.3,PHP-7.2,PHP-7.1,PHP-7.0,PHP-5.6, PHP-5.5,PHP-5.4,PHP-5.3)提供Nginx、Tengine、OpenResty、Apache和nginx waf功能提供多个Tomcat版本(Tomcat-10, Tomcat-9,Tomcat-8,Tomcat-7)提供多个JDK版本(OpenJDK-8, OpenJDK-11)根据自己需求安装PHP缓存加速器,提供ZendOPcache、xcache、apcu、eAccelerator。及php加解密工具ionCube、ZendGuardLoader根据自己需求安装Nodejs、Pureftpd、phpMyAdmin根据自己需求安装Memcached、Redisjemalloc优化MySQL、Nginx提供添加虚拟主机脚本提供Nginx/Tengine/OpenResty/Apache、PHP、Redis、Memcached、phpMyAdmin升级脚本提供本地备、远程(rsync)、阿里云OSS、腾讯云COS、又拍云、七牛云、亚马逊S3和Dropbox备份脚本开源软件版本安装方式自动脚本访问自动化脚本网址: 自动安装 ,根据自己的需求选择安装内容。最下方生成安装脚本,复制到服务器上直接执行即可。运行脚本最好使用screen命令开一个窗口执行,以保证Shell不会中断。交互安装安装发行版的依赖项,下载源代码并运行安装脚本。CentOS/Redhatyum -y install wget screenDebian/Ubuntuapt-get -y install wget screen下载源代码并安装wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz tar xzf oneinstack-full.tar.gz cd oneinstack如果在安装过程中断开连接,则可以执行命令以重新连接到安装窗口screen -S oneinstack如果需要修改目录(安装、数据存储、Nginx日志),请在运行install.sh前修改文件options.conf./install.sh安装第二个PHP版本~/oneinstack/install.sh --mphp_ver 54 #/安装PHP5.4版本,--mphp_ver 54;PHP8.2版本,--mphp_ver 82添加扩展~/oneinstack/addons.sh添加虚拟主机~/oneinstack/vhost.sh删除虚拟主机~/oneinstack/vhost.sh --del添加FTP虚拟用户~/oneinstack/pureftpd_vhost.sh备份~/oneinstack/backup_setup.sh // Backup parameters ~/oneinstack/backup.sh // Perform the backup immediately crontab -l // Can be added to scheduled tasks, such as automatic backups every day 1:00 0 1 * * * cd ~/oneinstack/backup.sh > /dev/null 2>&1 &管理服务Nginx/Tengine/OpenResty:systemctl {start|stop|status|restart|reload} nginxMySQL/MariaDB/Perconasystemctl {start|stop|restart|reload|status} mysqldPostgreSQL:systemctl {start|stop|restart|status} postgresqlMongoDB:systemctl {start|stop|status|restart|reload} mongodPHP:systemctl {start|stop|restart|reload|status} php-fpmApache:systemctl {start|restart|stop} httpdTomcat:systemctl {start|stop|status|restart} tomcatPure-FTPd:systemctl {start|stop|restart|status} pureftpdRedis:systemctl {start|stop|status|restart|reload} redis-serverMemcached:systemctl {start|stop|status|restart|reload} memcached升级~/oneinstack/upgrade.sh卸载~/oneinstack/uninstall.sh
2023年04月13日
23 阅读
0 评论
0 点赞
2021-12-02
LNMP一键安装包 V1.8
LNMP一键安装包 v1.8主要是增加PHP 8.0支持、增加PHP扩展组件对8.0的支持、增加Oracle Linux的支持、优化WSL支持、增加BuyPass、ZeroSSL 免费SSL证书及各种优化。LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。支持自定义Nginx、PHP编译参数及网站和数据库目录、支持生成LetseEcrypt证书、LNMP模式支持多PHP版本、支持单独安装Nginx/MySQL/MariaDB/Pureftpd服务器,同时提供一些实用的辅助工具如:虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件Redis/Xcache等的安装、重置MySQL root密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本。V1.8正式版更新记录 增加PHP 8.0支持; 增加PHP 8.0支持; 增加Oracle Linux支持; 增加WSL优化支持; 增加CentOS6源自动调整; 增加BuyPass、ZeroSSL SSL证书; 增加php-memcache支持PHP 8.0; 增加imagick支持PHP 8.0; 增加apcu支持PHP 8.0; 优化时间同步; 优化Aliyunx Linux优化; 优化sudo下添加虚拟主机SSL; 优化CentOS8 Stream支持; 优化PHP下载; 更新诸多软件版本; 其他一些功能优化及调整...... ......更多更新信息请访问lnmp官网更新记录查看 一键安装: wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp LNMP状态管理:lnmp {start|stop|reload|restart|kill|status}LNMP各个程序的状态管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}虚拟主机管理:lnmp vhost {add|list|del}数据库管理:lnmp database {add|list|edit|del}FTP用户管理:lnmp ftp {add|list|edit|del|show}已存在虚拟主机添加SSL:lnmp ssl add通过DNS API方式生成证书并创建虚拟主机:lnmp dns {cx|dp|ali|...}只通过DNS API方式生成SSL证书:lnmp onlyssl {cx|dp|ali|...}
2021年12月02日
48 阅读
0 评论
0 点赞
2013-04-14
LinuxVPS自动每日备份文件和数据库上传FTP空间
此文介绍一种,每天自动备份网站以及数据库文件,发送EMAIL到邮箱,并上传网站和数据加文件到FTP空间,自动删除旧备份的方法。首先安装EMAIL发送组件:yum install sendmail mutt 脚本下载地址:AutoBackupToFtp.sh脚本代码如下(注意修改FTP服务器地址用户名密码):#!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 MAIL_TO=cat@hostloc.com #数据库发送到的邮箱 FTP_USER=cat #ftp用户名 FTP_PASS=123456 #ftp密码 FTP_IP=imcat.in #ftp地址 FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的 WEB_DATA=/home/www #要备份的网站数据 #你要修改的地方从这里结束 #定义数据库的名字和旧数据库的名字 DataBakName=Data_$(date +"%Y%m%d").tar.gz WebBakName=Web_$(date +%Y%m%d).tar.gz OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz #删除本地3天前的数据 rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"%Y%m%d").tar.gz cd /home/backup #导出数据库,一个数据库一个压缩文件 for db in `/usr/local/mysql/bin/mysql -u$MYSQL_USER -p$MYSQL_PASS -B -N -e 'SHOW DATABASES' | xargs`; do (/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS ${db} | gzip -9 - > ${db}.sql.gz) done #压缩数据库文件为一个文件 tar zcf /home/backup/$DataBakName /home/backup/*.sql.gz rm -rf /home/backup/*.sql.gz #发送数据库到Email,如果数据库压缩后太大,请注释这行 echo "主题:数据库备份" | mutt -a /home/backup/$DataBakName -s "内容:数据库备份" $MAIL_TO #压缩网站数据 tar zcf /home/backup/$WebBakName $WEB_DATA #上传到FTP空间,删除FTP空间5天前的数据 ftp -v -n $FTP_IP << END user $FTP_USER $FTP_PASS type binary cd $FTP_backup delete $OldData delete $OldWeb put $DataBakName put $WebBakName bye END给脚本添加执行权限:chmod +x /root/AutoBackupToFtp.sh 利用系统crontab实现每天自动运行:crontab -e输入以下内容:00 00 * * * /root/AutoBackupToFtp.sh 其中00 00为时间分/小时,可自行修改,例如:30 12 ***,就是每天12.30运行这个脚本。附一个使用lftp备份文件#!/bin/bash #定义数据库的名字和旧数据库的名字 DataBakName=Data_$(date +"%Y%m%d").tar.gz WebBakName=Web_$(date +%Y%m%d).tar.gz #删除本地3天前的数据 rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"%Y%m%d").tar.gz #导出mysql数据库 /usr/local/mysql/bin/mysqldump -uroot -ppassword --databases db1 > /home/backup/databackup.sql #压缩数据库 tar zcf /home/backup/$DataBakName /home/backup/databackup.sql rm -rf /home/backup/databackup.sql #压缩网站数据 tar zcvf /home/backup/$WebBakName /home/wwwroot #使用lftp同步备份目录 lftp -u user,password -e "mirror -R --only-newer /home/backup /backup" ftp.yoursite.cn exit END转载自:http://imcat.in/auto-backup-site-files-database-upload-ftp/
2013年04月14日
1,084 阅读
0 评论
0 点赞
2013-03-31
VPS优化之添加swap交换分区
相信很多使用VPS的朋友和我一样,没有太多的米买更多的内存,通常使用swap交换分区来给VPS提高一下性能。 下面说一下VPS添加swap交换分区的方法(只有Xen的VPS可以,OpenVZ不支持添加swap)。 1、进入一个目录 cd /var/ 2、获取256M的文件块: dd if=/dev/zero of=swapfile bs=1024 count=262144 3、创建swap文件 /sbin/mkswap swapfile 4、激活swap文件 /sbin/swapon swapfile 5、查看一下swap是否正确: /sbin/swapon -s 6、加到fstab文件中让系统引导时自动启动 vi /etc/fstab 在末尾增加以下内容: /var/swapfile swap swap defaults 0 0 也可以执行如下命令,感觉这样更方便 echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab 顺便附上DD命令的参数介绍: dd命令 功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉。系统默认使用标准输入文件和标准输出文件。 语法:dd [选项] if =输入文件(或设备名称)。 of =输出文件(或设备名称)。 ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。 skip = blocks 跳过读入缓冲区开头的ibs*blocks块。 obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。 bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。 cbs = byte 一次转换bytes字节。 count=blocks 只拷贝输入的blocks块。 来源:http://www.vpser.net/opt/vps-add-swap.html
2013年03月31日
711 阅读
0 评论
0 点赞
2013-03-31
如何使用Putty远程(SSH)管理Linux VPS
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。用它来远程管理Linux VPS十分好用,其主要优点如下:◆ 完全免费;◆ 在Windows 下运行的都非常好;◆ 全面支持ssh1和ssh2;◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;◆ 体积很小;◆ 操作简单,所有的操作都在一个控制面板中实现。putty下载地址:http://soft.vpser.net/manage/putty/puttyfile_0.60cn.zip下载完成,解压,即可使用。以下是使用putty 登录Linux VPS进行远程(SSH)管理 的图片教程:提示:输入密码是不显示的!!什么是SSH?SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。传统的网络服务程序,如FTP、POP和Telnet其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。就是存在另一个人或者一台机器冒充真正的服务器接收用户传给服务器的数据,然后再冒充用户把数据传给真正的服务器。而 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。透过 SSH 可以对所有传输的数据进行加密,也能够防止 DNS 欺骗和 IP 欺骗。SSH 之另一项优点为其传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替 Telnet,又可以为FTP、POP、甚至为 PPP 提供一个安全的“通道”。来源:http://www.vpser.net/other/putty-ssh-linux-vps.html
2013年03月31日
1,352 阅读
0 评论
0 点赞
2013-03-30
VPS虚拟化架构介绍与参考
现在国内外的VPS服务商非常多,每个服务商使用的VPS架构都不同。VPS属于虚拟化服务器,中文名:虚拟专用服务器。 常见的VPS虚拟化架构有多种:OpenVZ、Xen、Hyper-V、KVM、VMWare。 1、OpenVZ OpenVZ(简称OVZ)采用SWsoft的Virutozzo虚拟化服务器软件产品的内核,是基于Linux平台的操作系统级服务器虚拟化架构。这个架构直接调用母服务器(母机)中的内核,模拟生成出子服务器(VPS,小机),所以,它经过虚拟化后相对于母服务器,性能损失大概只有的1-3%。 当然OpenVZ可以超售,意思味着一台服务器总共16G内存,他可以开出配置为1G内存×17台以上的子服务器。因为他的虚拟架构关系属于:客户用多少,就扣除母服务器多少,所以OpenVZ架构的VPS较为便宜。但由于存在超售因素,如果服务商毫无休止的超售会导致服务器的性能急剧下降。 OpenVZ另一个特点是,它是直接调用母服务器的内核,所以会导致部分软件无法使用,以及部分内核文件是无法修改。 OpenVZ适用人群:新手、低预算客户 OpenVZ注意事项:资源不是自己独有的,安装VPN服务需要注意《检测虚拟网卡支持》。 OpenVZ可用系统:Linux(不支持Windows) OpenVZ代表商家:Buyvm.net 2、Xen Xen 由剑桥大学开发,它是基于硬件的完全分割,物理上有多少的资源就只能分配多少资源,因此很难超售。可分为Xen-PV(半虚拟化),和Xen-HVM(全虚拟化)。 Xen是不能超售的,当母服务器只有16G内存以及100G硬盘时,当开Xen架构(任意一个虚拟化)的1G内存、25G硬盘的子机时,会直接占用服务器1G内存,以及25G硬盘,所以Xen的性能,相比OpenVZ在超售的情况下要好。 Xen-PV:半虚拟化,所以它仅仅适用于linux系列VPS,但它的性能损失比较少,大概相对于母机的4%-8%左右。 Xen-HVM:全虚拟化,可以安装windows或自由挂载ISO文件安装任意系统,由于是全虚拟化,所以性能损失较大,大概相对于母机性能损失8%-20%左右。 Xen适用人群:预算较为充足,且希望VPS有较高性能的客户 Xen注意事项:注意Xen-PV和Xen-HVM的区别。 Xen可用系统:Xen-PV:纯Linux,Xen-HVM:支持Windows、Linux等。 Xen代表商家:LOCVPS.COM 3、Hyper-V Hyper-V是微软的一款虚拟化产品,大部分国内的VPS服务商使用这个架构,主要是因为其转为Windows定制,管理起来较为方便。目前的Hyper-V也支持Linux,只不过性能损失比较严重。 Hyper-V完美支持Windows系统,包括32位和64位。如果大家选购Hyper-V架构的VPS,强烈建议使用Windows。 Hyper-V同样可以超售内存和硬盘,都是根据客户实时使用情况扣除母服务器资源,如果服务商超卖较多可能会有性能问题。 Hyper-V适用人群:Windows系统爱好者 Hyper-V注意事项:Linux操作系统性能较低 Hyper-V可用系统:Windows、Linux 4、KVM KVM是Linux下的全功能虚拟化架构,基于KVM架构的VPS,默认是没有系统的,可自己上传ISO或调用服务商自带的ISO手动安装系统。这个非常适合热爱DIY自己VPS的客户。 由于KVM架构全功能虚拟化架构,甚至拥有独立的BIOS控制,所以对母服务器性能影响较大,所以基于KVM的VPS较贵,但KVM VPS相对其它架构的VPS较为自由。 KVM适用人群:折腾帝 KVM注意事项:虚拟化性能比Xen略低 KVM可用系统:Windows、Linux系列 KVM代表商家:hostgation.com 5、VMWare VMWare是全球桌面到数据中心虚拟化解决方案的领导厂商开发的一款全功能完全虚拟化的软件。但由于VMWare用于开设类似VPS(含独立面板)的系列产品授权费用非常昂贵,所以大部分使用VMWare服务商会使用 VMware工作站(VMware Workstation)提供VPS。 使用VMware工作站(VMware Workstation)开设的VPS是无控制面板的,操作系统需要服务商手动安装,但现在网上寻找VMware Workstation的神KEY非常容易,对于VPS服务商来说节省不少成本。一般用于新创业的VPS服务商。 使用VMWare Workstation实质上的VPS可以超售,因为其和OpenVZ架构一样,子机用多少内存,就扣除系统多少内存,但如果物理内存不足时可能导致母服务器使用Windows虚拟内存。 VMWare适用人群:认真建站或挂机的客户 VMWare注意事项:无控制面板 VMWare可用系统:Windows、Linux系列 以上衡量超售指的是内存、磁盘,其它硬件条件,如网络带宽、CPU等不在考虑范围内。 来源:http://www.kwx.gd/VpsPrimary/VPS-Virtualization.html
2013年03月30日
840 阅读
0 评论
0 点赞
2013-03-14
一键安装环境配置MAPn 3.1 正式版
MAPn 是一个用于 Linux(CentOS/RedHat/Debian/Ubuntu) 系统的服务环境自动编译程序,具有 MAP(lamp) & MAPn(lnamp) 模式并可随意切换; MAPn 是以 MySQL + Apache + PHP + Nginx(可选) 的安装顺序命名; MAPn 默认安装为 MAP 模式,选择 MAP+n 模式将以 Nginx 作为服务器前端运行,Apache 作为服务器后端运行。 版本:v3.1 正式版 | 发布日期:2011-10-29 【包含程序】 默认安装:MySQL、Apache、PHP、phpMyAdmin 可选安装:Nginx、eAccelerator、Zend Optimizer、ionCube、PureFTPd、Suhosin、Memcached、google-perftools (可选安装程序可在 MAPn 主安装完成后于 extras.sh 选择安装) 【附加程序安装说明】 当您选择安装 Nginx,则是以 MAP+n 模式运行,当您卸载 Nginx,则是以 MAP 模式运行,切换模式时 MAPn 会自动处理所有有关配置文件; 可选安装程序可在 extras.sh 选择安装,当您安装某个程序后则其不在安装列表显示,转而显示在 unextras.sh 卸载脚本中,如果没有安装的程序则不会在 unextras.sh 中显示,反之,可选程序卸载后会恢复在 extras.sh 列表显示; 附加(可选)程序可无限制安装与卸载。 【自定义版本说明】 默认版本号为 MySQL-5.1.59、Apache-2.2.21、PHP-5.2.17、Nginx-1.0.8、eAccelerator-0.9.5.3、phpMyAdmin-3.4.7、Memcached-1.4.7; 如需安装其它版本号程序,可在安装时选择自定义版本号,注意正确填写版本号格式并确认其版本是存在的(确认链接); 关于 PHP5.3 系列版本,MAPn 会自动识别您输入的版本号,如果为 PHP5.3 系列版本号,则以 PHP5.3 系列版本的编译方式编译,并在后续的 Zend Optimizer 将会自动安装为 Zend Guard Loader,同因 PHP5.3 系列版本不兼容 eAccelerator0.9.5 系列版本,所以当您选择了 PHP5.3 系列版本,MAPn 则自动将 eAccelerator 的自定义版本隐藏并安装为 0.9.6.1 版本; MySQL 暂不支持 5.5 系列; Apache 暂只支持 2.2 系列; 更多程序版本支持将在 MAPn 后续版本支持。 【升级说明】 MAPn 3.1 正式版仅支持由 MAPn 3.1 测试版升级,后续版本也将仅支持由 MAPn 3.1 测试版与后续版本升级,直接运行主安装,MAPn 会提醒您是否进行升级,升级时 MAPn 会自动处理数据库等配置文件,但仍建议您升级前做好数据备份; 运行 upgrade.sh 可进行 MySQL、Apache、PHP、Nginx 升级/降级,由于考虑到降级等原因,此脚本的原理是将您选择的程序卸载再进行安装,MAPn 会自动处理您的数据,但仍建议您升级前做好数据备份; 【更新说明】 增加 FTP(PureFTPd) 支持,配有 FTP 用户增加、修改、删除等操作管理脚本; 增加 MAPn 主升级功能; 增加 MySQL、Apache、PHP、Nginx 升降级功能; 增加附加程序安装与卸载脚本; 增加 Memcached、google-perftools 程序为可选安装; 增加 PHP5.3 系列版本支持; 修正部分系统模板获取不到主机名导致 Apache 无法启动的问题; 修正部分 Ubuntu11 系统模板安装 PHP 错误的问题; 修正因 PHP 编译参数导致个别 PHP 代码不兼容的问题; 修改虚拟主机配置文件路径为 /usr/local/mapn/vhosts/; 修改 Suhosin(PHP守护神) 为可选安装; 优化 MAP 与 MAP+n 模式的完美切换; 优化添加虚拟机脚本的处理方式; 优化安装完成 MySQL 后删除多余的空密码账户; 等等诸多优化更新。【安装说明】 快速开始安装(自动版):wget http://www.notago.com/mapn.sh;sh mapn.sh执行后选择 1 为下载版,选择 2 为完整版(推荐) 手动版(与自动版任选其一): 下载版:wget http://sourceforge.net/projects/mapn/files/stable/ngro-mapn-3.1.tar.gz (下载安装文件) tar -zxvf ngro-mapn-3.1.tar.gz (解压安装文件) cd ngro-mapn-3.1/ (进入工作目录) ./centos.sh (执行安装,适用于 CentOS/RedHat ) ./debian.sh (执行安装,适用于 Debian/Ubuntu )完整版:wget -c http://sourceforge.net/projects/mapn/files/stable/ngro-mapn-3.1-full.tar.gz tar -zxvf ngro-mapn-3.1-full.tar.gz cd ngro-mapn-3.1/ ./centos.sh ./debian.sh下载提示: MAPn 项目主要托管于 SourceForge.net,部分中国内服务商屏蔽了 SourceForge.net,导致无法下载等问题,当您的服务器访问不了 SourceForge,请下载托管于谷歌项目的完整版,或者下载 Notago.com 本地完整版;wget -c http://mapn.googlecode.com/files/ngro-mapn-3.1-full.tar.gz (Google) wget -c http://download.notago.com/mapn/ngro-mapn-3.1-full.tar.gz (Notago)【使用说明】 主安装完成后,如您需安装更多程序支持,可执行 extras.sh 选择进行安装,如需卸载可选程序,可执行 unextras.sh 选择进行卸载; 主安装完成后,如您需升降级 MySQL、Apache、PHP、Nginx,可执行 upgrade.sh 选择进行升降级; 状态管理:启动:mapn start | 停止:mapn stop | 重启:mapn restart | 强制停止:mapn kill ; 虚拟主机管理:添加:mapn adv | 删除:mapn rmv ; FTP 管理程序:mapn ftp (具有启动、停止、重启,添加用户、修改用户、删除用户); 如您需重新安装 MAPn,可直接执行主安装(centos.sh|debian.sh),MAPn 会询问您是否升级,选择 Y/y 即可; 如您需卸载 MAPn,可执行 uninstall.sh 进行彻底卸载,请特别注意先备份好您的数据。 【特别说明】 MAPn 开放源代码,无任何加密,无任何后门,所有程序均采用官方源文件,您可查询 MD5 值进行对比; MAPn 所有选单的 ( Y/n ) 均不区分大小写,输入大小写都可; 官方社区支持: http://www.notago.com 官方博客支持: http://www.ngro.org
2013年03月14日
779 阅读
0 评论
0 点赞
2013-03-08
常用的VPS命令
采用常用 1、PureFTPd用户无上传、删除等权限:chown www:www -R /home1/wwwroot/www-img 2、重启LNMP:/root/lnmp restart 3、解压:tar zxvf backup.tar.gz 或者unzip Discuz.zip 4、压缩:tar -zcf backup.tar.gz ./* 压缩当前目录下所有文件到backup.tar.gz 5、复制:cp demo1 demo2 复制demo1为demo2 6、mysql的导入和导出
2013年03月08日
1,539 阅读
1 评论
0 点赞