全球主机交流论坛

标题: 请教建站大神关于512M内存10G硬盘使用typecho建站的问题 [打印本页]

作者: binggogo    时间: 2023-11-6 11:15
标题: 请教建站大神关于512M内存10G硬盘使用typecho建站的问题
有一台VPS配置较低,内存512M,内存10G,准备安装一个轻量级typecho应用,使用的是lnmp军哥一键脚本,看安装说明对系统操作系统、mysql版本、php版本的各种要求和配合关系看的云里雾里,自己安装好了cent7、debian12,mysql版本5.5,php版本5.6以后各种网页打不开报错,请教一下大神针对我的这台vps安装什么系统,mysql和php分别使用什么版本估计能够跑起来。
作者: hxuf    时间: 2023-11-6 11:16
换台1g内存的。安装宝塔。
作者: HAN    时间: 2023-11-6 11:17
数据库可以用 sqlite ,php用>7.0版本 ,或者8.0
作者: binggogo    时间: 2023-11-6 11:23
HAN 发表于 2023-11-6 11:17
数据库可以用 sqlite ,php用>7.0版本 ,或者8.0

有没有什么安装教程之类的链接啊,我是个新手,最好看看教程
作者: Tankie    时间: 2023-11-6 11:24
新手用宝塔走一遍,总不能上来就手搓啊。

以前我面板走了一遍,手又搓了一遍,现在基本上忘完了。真需要的时候估计能找教程再拼一遍
作者: binggogo    时间: 2023-11-6 11:26
Tankie 发表于 2023-11-6 11:24
新手用宝塔走一遍,总不能上来就手搓啊。

以前我面板走了一遍,手又搓了一遍,现在基本上忘完了。真需要的 ...

512能安装宝塔么
作者: 魏斌    时间: 2023-11-6 11:27
装个amh试试,amh挺省内存的
作者: 拒绝游泳的鱼    时间: 2023-11-6 11:28
能装啊,想当年,搬瓦工的小小VPS,照样玩
作者: hostvps    时间: 2023-11-6 11:32
建议手动搭建 https://32mb.cc/archives/32mb-start-up.html 32M内存都能
作者: Tankie    时间: 2023-11-6 12:12
binggogo 发表于 2023-11-6 11:26
512能安装宝塔么

不试下怎么知道,新手不就是要一直试吗?
作者: binggogo    时间: 2023-11-6 13:24
hostvps 发表于 2023-11-6 11:32
建议手动搭建 https://32mb.cc/archives/32mb-start-up.html 32M内存都能

谢谢大佬,看给的学习链接就知道有年头了。
作者: 万亩斜阳    时间: 2023-11-6 14:26
本帖最后由 万亩斜阳 于 2023-11-6 14:43 编辑

首先确定安装成功,网页打开ip地址,能查看到默认建站提示界面

512M安装lnmp比较新的版本,最好增加swap,增加到1G以上。

php我用的7.2,之前用8.0之后的出错,没找到原因。5.6之前版本感觉旧了点。.
mysql小内存默认的旧了点,5.7之后的都说安装时候内存需求比较大,运行起来内存占用也比较大。我现在都是直接docker安装,运行起来感觉内存占用挺小的。

你可以先不管mysql,先安装php,调整nginx配置文件,先打开程序的安装界面再说。


lnmp安装配置文件
  1. root@myserver:~/lnmp2.0-full# cat lnmp.conf

  2. Download_Mirror='https://soft.vpser.net'

  3. Nginx_Modules_Options=''
  4. PHP_Modules_Options=''

  5. ##MySQL/MariaDB database directory##
  6. MySQL_Data_Dir='/usr/local/mysql/var'
  7. MariaDB_Data_Dir='/usr/local/mariadb/var'
  8. ##Default website home directory##
  9. Default_Website_Dir='/home/wwwroot/default'

  10. Enable_Nginx_Openssl='y'
  11. Enable_Nginx_Lua='y'
  12. Enable_Ngx_FancyIndex='n'
  13. Enable_Swap='n'
  14. Enable_PHP_Exif='y'
  15. Enable_PHP_Fileinfo='y'
  16. Enable_PHP_Ldap='n'
  17. Enable_PHP_Bz2='n'
  18. Enable_PHP_Sodium='n'
  19. Enable_PHP_Imap='y'
复制代码



增加多版本php
./install mphp

安装成功后,进入nginx配置目录,照着最初安装的php,再写个php文件

  1. root@myserver:/usr/local/nginx/conf# ls -l
  2. total 100
  3. -rw-r--r-- 1 root root  210 Oct 28 15:51 enable-php7.2.conf
  4. -rw-r--r-- 1 root root  213 Oct 28 15:52 enable-php7.2-pathinfo.conf
  5. -rw-r--r-- 1 root root  207 Oct 28 15:38 enable-php.conf
  6. -rw-r--r-- 1 root root  209 Oct 28 15:38 enable-php-pathinfo.conf
  7. drwxr-xr-x 2 root root 4096 Jan 20  2023 example/
  8. -rw-r--r-- 1 root root 1152 Oct 28 15:38 fastcgi.conf
  9. -rw-r--r-- 1 root root 1077 Oct 28 15:38 fastcgi.conf.default
复制代码


我用的php7.2,

  1. root@myserver:/usr/local/nginx/conf# cat enable-php7.2-pathinfo.conf
  2.         location ~ [^/]\.php(/|$)
  3.         {
  4.             fastcgi_pass  unix:/tmp/php-cgi7.2.sock;
  5.             fastcgi_index index.php;
  6.             include fastcgi.conf;
  7.             include pathinfo.conf;
  8.         }
复制代码


之后增加,或者修改之前nginx配置文件
下面网址,程序目录,证书路径之类替换成自己的,

  1. root@myserver:/usr/local/nginx/conf/vhost# cat pen.com.conf
  2. server
  3.     {
  4.         listen 443 ssl;
  5.         #listen [::]:80;
  6.         server_name pen.com;
  7.         index index.html index.htm index.php default.html default.htm default.php;
  8.         root  /home/wwwroot/pen;

  9.         ssl_certificate /home/www/cert/www.pen.com.crt;
  10.         ssl_certificate_key /home/www/cert/www.pen.com.key;
  11.         ssl_session_timeout 5m;
  12.         ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
  13.         ssl_prefer_server_ciphers on;
  14.         ssl_session_cache builtin:1000 shared:SSL:10m;
  15.         # openssl dhparam -out /usr/local/nginx/conf/ssl/dhparam.pem 2048
  16.         #ssl_dhparam /usr/local/nginx/conf/ssl/dhparam.pem;

  17.         include rewrite/typecho.conf;
  18.         #error_page   404   /404.html;

  19.         # Deny access to PHP files in specific directory
  20.         #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }


  21.         include enable-php7.2-pathinfo.conf;

  22.         location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  23.         {
  24.             expires      30d;
  25.         }

  26.         location ~ .*\.(js|css)?$
  27.         {
  28.             expires      12h;
  29.         }

  30.         location ~ /.well-known {
  31.             allow all;
  32.         }

  33.         location ~ /\.
  34.         {
  35.             deny all;
  36.         }

  37.         access_log  /home/wwwlogs/pen.com.log;
  38.     }

  39. server
  40.         {
  41.         listen 80;
  42.         server_name pen.pub www.pen.com;
  43.         return 301 https://$host$request_uri;
  44. }

  45. server
  46.         {
  47.         listen 443 ssl;
  48.         server_name www.pen.com;
  49.         return 301 https://$host$request_uri;

  50.         ssl_certificate /home/www/cert/www.pen.com.crt;
  51.         ssl_certificate_key /home/www/cert/www.pen.com.key;
  52.         ssl_session_timeout 5m;
  53.         ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
  54.         ssl_prefer_server_ciphers on;
  55.         ssl_session_cache builtin:1000 shared:SSL:10m;
  56.         # openssl dhparam -out /usr/local/nginx/conf/ssl/dhparam.pem 2048
  57.         #ssl_dhparam /usr/local/nginx/conf/ssl/dhparam.pem;
  58. }
复制代码



作者: 胖虎_    时间: 2023-11-6 14:34
不是说lnmp军哥的这个脚本之前有投毒事件嘛
作者: 怪兽    时间: 2023-11-6 14:35
建议宝塔先试试
作者: Wine    时间: 2023-11-6 14:35
装个宝塔5.9试试,新版本不知道的话7.7?
然后PHP 7,Mysql5.5 这样。
作者: binggogo    时间: 2023-11-6 20:12
hostvps 发表于 2023-11-6 11:32
建议手动搭建 https://32mb.cc/archives/32mb-start-up.html 32M内存都能

大佬牛叉,网站打开就感觉还有念头,看来摸索之路永无止境。
作者: 花开富贵-    时间: 2023-11-6 20:18
换Debian10 1panel mysql8.2 typecho swap设置到700mb
作者: netviyin    时间: 2023-11-6 20:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: Theshy    时间: 2023-11-7 09:22
512有点悬,安装宝塔的话
作者: vpsou    时间: 2023-11-7 09:24
我送你一台虚拟主机玩吧 安装这个博客足够了




欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4