Linux+Varnish+Apache+MySQL+PHP一键包For Ubuntu/Debian
使用方法: 建议各位先update和upgrade: apt-get -y updateapt-get -y upgrade OK后执行: sudo suwget http://lvamp.yzs.me/lvamp0.3.tar.gztar zxvf lvamp.tar.gzcd lvamp0.3 如果是Debian的,请执行: ./db-lvamp.sh Ubuntu的,请执行: ./ub-lvamp.sh
使用方法:
建议各位先update和upgrade:
apt-get -y update apt-get -y upgrade
OK后执行:
sudo su wget http://lvamp.yzs.me/lvamp0.3.tar.gz tar zxvf lvamp.tar.gz cd lvamp0.3
如果是Debian的,请执行:
./db-lvamp.sh
Ubuntu的,请执行:
./ub-lvamp.sh
安装MySQL时会提示输入MySQL的root密码,putty可能会乱码,不过直接输入密码然后按Enter就OK了:
添加虚拟主机:
/root/addhost
添加虚拟主机详细教程:
========================================================================= Add Virtual Host for LVAMP ========================================================================= Made by Extreme My Blog:http://yzs.me/ For more information please visit http://yzs.me/1517.html ========================================================================= Please input domain:example.com #此处输入你要绑定的域名 =========================== domain=example.com =========================== Do you want to add more domain name? (y/n) #如果改网站还有其他域名(例如www,bbs),则输入y,否则输入n,按回车 y Type domainname,example(www.yzs.me bbs.yzs.me blog.yzs.me): www.example.com #此处输入你要添加的域名 =========================== domain list=www.example.com =========================== Do you want to use a different user for this website? (y/n) #让你的站点以不同的用户身份运行(默认用户为www-data),能有效防跨站 y Type username,example:mywebsite example #这里输入该网站要使用的用户的用户名(用户不存在时会自动创建,千万别输入root) =========================== your website user is example =========================== Please input the directory for the domain:test.com : #这里输入你的网站的根目录,默认为/var/www/你的域名,可直接按回车使用默认设置 (Default directory: /var/www/test.com): =========================== Virtual Host Directory=/var/www/test.com =========================== Please input Administrator Email Address:example@example.com #此处输入你的网站的管理员邮箱,可直接按回车跳过使用配置设置。 =========================== Server Administrator Email=example@example.com =========================== Press any key to create your virtul host... Create Virtul Host directory...... set permissions of Virtual Host directory...... Enabling site test.com. Run '/etc/init.d/apache2 reload' to activate new configuration! Restart Apache2...... Restarting web server: apache2 ... waiting . ========================================================================= Add Virtual Host for LVAMP ========================================================================= Made by Extreme My Blog:http://yzs.me/ For more information please visit http://yzs.me/1517.html ========================================================================= 到此,虚拟主机创建完毕
状态管理工具:
/root/lvamp {start|stop|reload|restart|kill
如果要删除网站:
a2dissite 域名 service apache2 restart
如果要卸载LVAMP(先进入LVAMP一键包的目录):
./remove.sh
FAQ:
使用某些程序时,例如WordPress,可能会提示输入FTP信息,如果你没有设置站点以其他用户身份运行,则执行:
chown -R www-data:www-data +你的网站目录
如果站点以其他用户身份运行,则把www-data改成添加虚拟主机时填写的用户名,例如我填的是example,则执行:
chown -R example:example +你的网站目录
2013年4月5日更新日志:
1 ) Debian不再需要自行添加Dotdeb源
2 ) 优化安装过程,提前MySQL安装,更早提示用户们输入密码
3 ) 添加PHP-GD库
4 ) 关闭文件列表功能
5 ) 添加服务管理工具(/root/lvamp)使用方法:
/root/lvamp {start|stop|reload|restart|kill star:启动LVAMP服务 stop:停止LVAMP服务 reload:重新LVAMP配置文件 restart:重新启动LVAMP服务 kill:强制中止LVAMP服务
5 ) 更改创建网站文件夹默认权限755(rwxr_xr_x)为711(rwx__x__x),更有效对付跨站获取数据。
6 ) 添加mpm-itk模块,支持每个站点一个用户,使用方法:
在执行/root/addhost时,会提示您输入网站用户名:
Do you want to use a different user for this website? (y/n) y #输入y则使用该功能,n则不使用 输入y后: Type username,example:mywebsite test =========================== your website user is test
如图:
2013年2月6日更新日志:
1 ) 添加mod_headers模块。可以在.htaccess添加如下代码定义缓存时间:
#max-age以秒做单位 #定义图片、CSS、JS的缓存时间为七天 <filesmatch> Header set Cache-Control "max-age=604800" </filesmatch> #定义HTML、TXT的缓存时间为两个小时 <filesmatch> Header set Cache-Control "max-age=7200" </filesmatch>
2013年2月5日更新日志:
1 ) 修复后端无法获取真实IP地址的BUG
2 ) 增加varnish等待连接后端(backend)的時間、等待从backend传输的第一個字符的时间、两个字元的间隔时间。防止503错误。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









INNODBのフルテキスト検索機能は非常に強力であり、データベースクエリの効率と大量のテキストデータを処理する能力を大幅に改善できます。 1)INNODBは、倒立インデックスを介してフルテキスト検索を実装し、基本的および高度な検索クエリをサポートします。 2)一致を使用してキーワードを使用して、ブールモードとフレーズ検索を検索、サポートします。 3)最適化方法には、単語セグメンテーションテクノロジーの使用、インデックスの定期的な再構築、およびパフォーマンスと精度を改善するためのキャッシュサイズの調整が含まれます。

この記事では、MySQLのAlter Tableステートメントを使用して、列の追加/ドロップ、テーブル/列の名前の変更、列データ型の変更など、テーブルを変更することについて説明します。

完全なテーブルスキャンは、MySQLでインデックスを使用するよりも速い場合があります。特定のケースには以下が含まれます。1)データボリュームは小さい。 2)クエリが大量のデータを返すとき。 3)インデックス列が高度に選択的でない場合。 4)複雑なクエリの場合。クエリプランを分析し、インデックスを最適化し、オーバーインデックスを回避し、テーブルを定期的にメンテナンスすることにより、実際のアプリケーションで最良の選択をすることができます。

はい、MySQLはWindows 7にインストールできます。MicrosoftはWindows 7のサポートを停止しましたが、MySQLは引き続き互換性があります。ただし、インストールプロセス中に次のポイントに注意する必要があります。WindowsのMySQLインストーラーをダウンロードしてください。 MySQL(コミュニティまたはエンタープライズ)の適切なバージョンを選択します。インストールプロセス中に適切なインストールディレクトリと文字セットを選択します。ルートユーザーパスワードを設定し、適切に保ちます。テストのためにデータベースに接続します。 Windows 7の互換性とセキュリティの問題に注意してください。サポートされているオペレーティングシステムにアップグレードすることをお勧めします。

記事では、証明書の生成と検証を含むMySQL用のSSL/TLS暗号化の構成について説明します。主な問題は、セルフ署名証明書のセキュリティへの影響を使用することです。[文字カウント:159]

クラスター化されたインデックスと非クラスター化されたインデックスの違いは次のとおりです。1。クラスター化されたインデックスは、インデックス構造にデータを保存します。これは、プライマリキーと範囲でクエリするのに適しています。 2.非クラスター化されたインデックスストアは、インデックスキー値とデータの行へのポインターであり、非プリマリーキー列クエリに適しています。

記事では、MySQLワークベンチやPHPMyAdminなどの人気のあるMySQL GUIツールについて説明し、初心者と上級ユーザーの機能と適合性を比較します。[159文字]

記事では、MySQLで大規模なデータセットを処理するための戦略について説明します。これには、パーティション化、シャード、インデックス作成、クエリ最適化などがあります。
