8代小主机CentOS安装配置

admin2023-07-02  133

8代小主机跑windows10,待机温度最低47度。原本这个小主机就是要拿来做NAS服务器的,当然要安装CentOS了。装7.2的时候发现无线网卡无法驱动,放弃安装,安装7.9版。

 

完成之后安装lm_sensors查看处理器温度。

yum install -y lm_sensors

 

很快安装完成了,检测传感器

sh -c "yes|sensors-detect"

 

执行命令查看CPU各个内核温度

sensors

 

[root@localhost ~]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +119.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +47.0°C  (high = +82.0°C, crit = +100.0°C)
Core 0:        +46.0°C  (high = +82.0°C, crit = +100.0°C)
Core 1:        +48.0°C  (high = +82.0°C, crit = +100.0°C)
Core 2:        +45.0°C  (high = +82.0°C, crit = +100.0°C)
Core 3:        +45.0°C  (high = +82.0°C, crit = +100.0°C)
Core 4:        +45.0°C  (high = +82.0°C, crit = +100.0°C)
Core 5:        +46.0°C  (high = +82.0°C, crit = +100.0°C)

iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +44.0°C

 

然后安装wget

yum install -y wget

 

安装ifconfig

yum install -y net-tools.x86_64

 

修改网络适配器的设置,改为静态IP地址(这里用的是WIFI,所以修改的是无线网络的配置文件)

vi /etc/sysconfig/network-scripts/ifcfg-ChinaNet-DDF3

 

配置文件的主要内容如下:

BOOTPROTO=static      #如果是DHCP,改成static就是静态IP模式
IPADDR=192.168.2.7     #这里就是指定网卡的静态IP地址
GATEWAY=192.168.2.1   #网关IP地址
NETMASK=255.255.255.0 #网卡对应的子网掩码
DNS1=192.168.1.1      #DNS1配置,根据实际情况修改
DNS2=192.168.2.1      #DNS2配置,根据实际情况修改

 

在安装系统的过程中就配置好了网卡静态IP地址,但是配置文件还是需要修改,但是不用改那么多,只需要两步。

1.将BOOTPROTO=none修改成BOOTPROTO=static

2.添加NETMASK=255.255.255.0

 

这样网卡配置文件就配置好了,重启一下网络。

service network restart  或   /etc/init.d/network restart

 

通过SSH连接服务器。

 

安装AMH面板

export CV=[CN] && wget http://dl.amh.sh/amh.sh && bash amh.sh nginx-1.20,mysql-5.5,php-7.2

 

只用了6分钟就安装完成了。之前用J4125的迷你主机安装AMH面板用了至少10多分钟才安装完成,具体的时间不记得了,当时没有看。8代的处理器果然比J4125这种低功耗CPU性能强多了。

 

AMH面板安装完成之后,就可以放网站了。之前修改的神雕大神的NAS主页,还有些配置需要修改才能正常运行。

修改网站的php-fpm文件夹下的*.conf文件,在文件最后一行添加下面内容并保存:

security.limit_extensions = .php .html

 

然后修改vhost文件夹下的*.conf文件,将location ~ .*\.php$修改成如下内容并保存:

location ~ .*\.php|\.html$

 

在AMH面板中重启一下nginx和php,HTML文件就可以被解析成为PHP文件了,可以执行HTML文件中的PHP代码。但是代码里面有一句shell命令,需要管理员权限,要将AMH面板的运行用户赋予可执行命令的用户,就需要用visudo命令修改系统配置文件。

把www用户添加到最后一项配置里面,也就是这一段:

## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
#includedir /etc/sudoers.d
www        ALL=(ALL)       NOPASSWD: ALL

 

将系统重新启动:reboot

 

之前是这样操作的,不知道为啥现在就不行了。别的都好,就是执行shell命令的不行,无法获得内网IP地址。暂时的解决办法是在shell命令前要加sudo提权命令,就可以正常获得内网IP地址。

 

等这个问题解决后再做内网穿透。

转载请注明原文地址:http://www.198484.com/?read-109.html
0

最新回复(0)