<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lnmp &#8211; 中年韭菜的自我关爱</title>
	<atom:link href="https://www.muyunyying.top/tag/lnmp/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.muyunyying.top</link>
	<description>一枚番茄爹的碎碎念</description>
	<lastBuildDate>Sat, 08 Jul 2023 10:05:48 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
<site xmlns="com-wordpress:feed-additions:1">153092130</site>	<item>
		<title>debian12+lnmp+wow simple registration安装记录备忘</title>
		<link>https://www.muyunyying.top/2023/07/08/debian12lnmpwow-simple-registration%e5%ae%89%e8%a3%85%e8%ae%b0%e5%bd%95%e5%a4%87%e5%bf%98/</link>
					<comments>https://www.muyunyying.top/2023/07/08/debian12lnmpwow-simple-registration%e5%ae%89%e8%a3%85%e8%ae%b0%e5%bd%95%e5%a4%87%e5%bf%98/#respond</comments>
		
		<dc:creator><![CDATA[muyunyying]]></dc:creator>
		<pubDate>Sat, 08 Jul 2023 06:05:40 +0000</pubDate>
				<category><![CDATA[建站]]></category>
		<category><![CDATA[AzerothCore]]></category>
		<category><![CDATA[lnmp]]></category>
		<category><![CDATA[vps]]></category>
		<guid isPermaLink="false">https://www.muyunyying.top/?p=2299</guid>

					<description><![CDATA[1、安装Debian12 2、安装mariadb-server：如果已安装过azeroth core，已完成  [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>1、安装Debian12</p>
<p>2、安装mariadb-server：如果已安装过azeroth core，已完成</p>
<p>3、安装nginx：<br />
<code>sudo apt-get update<br />
sudo apt-get install nginx<br />
sudo nginx-V  #检查是否安装带ssl版本</code><br />
访问http://ip测试连通性</p>
<p>4、安装php（23年7月，Debian12使用apt-get自动安装获得php版本为8.2）：<br />
<code>sudo apt-get install php-{common,fpm,mysql,xml,xmlrpc,curl,gmp,gd,imagick,cli,dev,imap,mbstring,opcache,soap,zip,intl,pdo,pdo-mysql}</code></p>
<p>5、配置php.ini，查询php状态：<br />
<code>sudo nginx -t #查询nginx配置文件位置，实际是site-enabled/default，获得root /var/www/html<br />
sudo nano /etc/php/8.2/fpm/php.ini<br />
# 去掉extension里 curl,mysqli,curl,gmp,gd,cli,mbstring,opcache,soap,intl,pdo-mysql的注释<br />
sudo systemctl restart php8.2-fpm<br />
sudo nano /var/www/html/info.php<br />
# 添加phpinfo代码</code><br />
遇到php文件被下载问题：<br />
<code>sudo nano /etc/nginx/sites-enabled/default</code><br />
取消代码注释：<br />
<code>location ~ \.php$ {<br />
                include snippets/fastcgi-php.conf;</p>
<p>                # With php-fpm (or other unix sockets):<br />
                fastcgi_pass unix:/run/php/php8.2-fpm.sock;<br />
                # With php-cgi (or other tcp sockets):<br />
                # fastcgi_pass 127.0.0.1:9000;<br />
        }</code><br />
nginx测试、载入配置文件，重启服务：<br />
<code>sudo nginx -t<br />
sudo nginx -s reload<br />
sudo systemctl restart nginx</code><br />
重新访问info.php，查看extensions是否正确载入</p>
<p>6、安装wow simple registration，项目：<a href="http://WoWSimpleRegistration" rel="noopener" target="_blank">WoWSimpleRegistration</a>，<br />
由于我的azeroth core是单独使用一个dedicated server(acore最低需要4g内存跑起来，若全部地图载入需要16g内存），所以项目直接下载文件解压缩放到/var/www/html。</p>
<p>7、配置wowsimplereg：<br />
<code>cd /var/www/html/application/config/<br />
sudo mv config.php.sample config.php<br />
sudo nano config.php<br />
# 按需修改<br />
# baseurl为web访问网址<br />
# server_core改为1<br />
# db_auth和realmlist按实际情况填写，以下是web服务与azeroth core装在同服务器下，默认情况的配置<br />
/*=====================================================================*/<br />
$config['db_auth_host'] = 'localhost';<br />
$config['db_auth_port'] = '3306';<br />
$config['db_auth_user'] = 'acore';<br />
$config['db_auth_pass'] = 'acore';<br />
$config['db_auth_dbname'] = 'acore_auth';<br />
/*=====================================================================*/<br />
$config['realmlists'] = array(<br />
    "1" => array(<br />
        'realmid' => 1, // Realm ID<br />
        'realmname' => "您的realm name", // Realm Name<br />
        'db_host' => "localhost", // MySQL Host IP<br />
        'db_port' => "3306", // MySQL Host Port<br />
        'db_user' => "acore", // MySQL username<br />
        'db_pass' => 'acore', // MySQL password<br />
        'db_name' => "acore_characters" // Characters database name<br />
    )</code><br />
访问index.php测试配置是否正确</p>
<p>8、配置https：<br />
<code>sudo nano /etc/nginx/sites-enabled/default<br />
# 加入配置<br />
        listen 443 ssl default_server;<br />
        listen [::]:443 ssl default_server;<br />
        server_name 您的域名;<br />
        ssl_certificate         /etc/nginx/cert/cf.pem; #key地址可以随意<br />
        ssl_certificate_key     /etc/nginx/cert/cf.key;<br />
        ssl_session_timeout     5m;<br />
        ssl_ciphers             ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;<br />
        ssl_protocols           TLSv1 TLSv1.1 TLSv1.2;<br />
        ssl_prefer_server_ciphers       on;</code><br />
重新载入nginx配置后测试连通性</p>
<p>9、外网访问，配置服务器443端口转发到网关任意端口（电信禁用80和443）</p>
<p>10、如需优雅的处理外部访问必须指定端口问题，请使用cf的ddns和origin rules功能，这里就不多说了</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.muyunyying.top/2023/07/08/debian12lnmpwow-simple-registration%e5%ae%89%e8%a3%85%e8%ae%b0%e5%bd%95%e5%a4%87%e5%bf%98/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2299</post-id>	</item>
		<item>
		<title>site moved to linode, lnmp + wordpress 安装概要</title>
		<link>https://www.muyunyying.top/2018/10/18/site-moved-to-linode-lnmp-wordpress-%e5%ae%89%e8%a3%85%e6%a6%82%e8%a6%81/</link>
					<comments>https://www.muyunyying.top/2018/10/18/site-moved-to-linode-lnmp-wordpress-%e5%ae%89%e8%a3%85%e6%a6%82%e8%a6%81/#respond</comments>
		
		<dc:creator><![CDATA[muyunyying]]></dc:creator>
		<pubDate>Thu, 18 Oct 2018 11:14:49 +0000</pubDate>
				<category><![CDATA[建站]]></category>
		<category><![CDATA[lnmp]]></category>
		<category><![CDATA[vps]]></category>
		<category><![CDATA[wp]]></category>
		<guid isPermaLink="false">https://www.muyunyying.top/?p=1008</guid>

					<description><![CDATA[aws实在是慢到死，免费的果然没什么意思 搞了个linode 5$/mo，fremont，国内ping150m [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>aws实在是慢到死，免费的果然没什么意思</p>
<p>搞了个linode 5$/mo，fremont，国内ping150ms，挺稳</p>
<p>域名aliyun .top，可以做免费ssl证书还不错</p>
<p>这次抛弃了lamp，改投nginx, mariaDB和php7.2</p>
<p>事实证明好用多了，php72和mariadb基本不用调整装了就能用</p>
<p>lnmp步骤：<br />
1.安装centos7，内核grub2<br />
2.yum -y update<br />
3.安装google bbr<br />
4.关闭selinux<br />
5.修改ssh端口:<code>firewall-cmd --add-port=15419/tcp --permanent</code><br />
  禁用22端口，不然开机一天就几万次暴力登录尝试<br />
6.yum安装fail2ban<br />
7.ssh禁止root登陆<br />
8.安装酸酸乳<br />
  有bbr加持的酸酸乳的速度相当快，看油管4k60p能到50kbps<br />
9.yum安装nginx, mariaDB, php72w<br />
10.下载wordpress，改名为域名，拷贝到/usr/share/nginx/<br />
安装完成</p>
<p>配置+调优：<br />
1.mariadb:<br />
  为wordpress建表、用户、权限<br />
2.wordpress:<br />
  修改上传大小限制<br />
  原站点导出备份xml，新站导入，复制uploads目录到新站<br />
  重建缩略图，插件：Regenerate Thumbnails<br />
3.nginx:<br />
  连接php-fpm<br />
  打开firewalld http https服务，<code>firewall-cmd --permanent --add-service=http</code><br />
  安装ssl证书，配置https<br />
  优化nginx参数，打开gzip<br />
  禁止ip访问，只能用域名访问<br />
  防盗链<br />
4.kms服务器:<br />
<code>  /home/kerrigan/binaries/Linux/intel/static/vlmcsd-x64-musl-static<br />
  ps -ef | grep vlmcsd-x64-musl-static<br />
  firewall-cmd --add-port=1688/tcp</code></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.muyunyying.top/2018/10/18/site-moved-to-linode-lnmp-wordpress-%e5%ae%89%e8%a3%85%e6%a6%82%e8%a6%81/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1008</post-id>	</item>
	</channel>
</rss>
