當前位置:首頁 » 操作系統 » centos源碼lnmp

centos源碼lnmp

發布時間: 2025-06-14 11:57:56

1. LAMP和LNMP區別是什麼

LAMP和LNMP區別:

1、定義不同:

lamp:是Web應用軟體組合。

lnmp:指的是一個基於CentOS/Debian編寫的Nginx、php、Mysql、phpMyAdmin、eAccelerator一鍵安裝包。

2、作用不同:

lamp:是linux(操作系統)、ApacheHTTP 伺服器。一般用來建立web應用平台。

lnmp:是用來在Linux系統下Nginx+MySQL+PHP這種網站中搭建伺服器架構。

3、用戶評價不同:

lamp:LAMP是最強大的網站解決方案。

lnmp:lnmp搭建的Linux系統,是目前最流行的免費操作系統。

4、軟體組件不同:

lamp:Linux、Apache、MySQL、PHP,Perl 或 Python。

lnmp:Nginx、MySQL、PHP、PHPMyAdmin、Apache(可選)、Zend Optimizer(可選)、eAccelerator(可選)、ionCube(可選)、PureFTPd(可選)、VsFTPd(可選)。

5、適用環境不同:

lamp:

系統支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)等linux系統

內存要求:≥256M

lnmp:

CentOS 5.8 32Bit / 64Bit

CentOS 6.2 32Bit / 64Bit

CentOS 6.3 32Bit / 64Bit

2. centos時間不同步的解決方法centos時間同步

一,用ntpdate從時間伺服器更新時間

如果你的linux系統根本沒有ntpdate這個命令

yum install ntp

安裝完了之後,你不要做什麼配置,也不需要,直接測試一下

復制代碼代碼如下:
[root@localhost ~]# ntpdate time.nist.gov
22 Oct 21:11:43 ntpdate[5014]: adjust time server 207.200.81.113 offset -0.018788 sec

如果出去上面的內容說明,同步成功了。然後在crontab裡面加上以下內容。

1.*/10 * * * * ntpdate time.nist.gov #域名或IP

每隔十分鍾同步一次。推薦幾個時間伺服器。

time.nist.gov
time.nuri.net
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org

二,用ntp搭建自己的時間伺服器

上面我們是利用別人的時間伺服器來同步時間,這些時間伺服器都是比較權威的。當我們自己搭建時間伺服器就不用crontab來定時去跑。

1,安裝時間伺服器ntp

1.yum install ntp

2,配置ntp

復制代碼代碼如下:
[root@localhost ~]# cat /etc/ntp.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}'
restrict default ignore //默認不允許修改或者查詢ntp,並且不接收特殊封包
restrict 127.0.0.1 //給於本機所有許可權
restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify //給於區域網機的機器有同步時間的許可權
server time.nist.gov prefer //設置時間伺服器,加prefer表示優先
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys

3,啟動 ntp

[root@localhost ~]# /etc/init.d/ntpd start

4,查看並測試

復制代碼代碼如下:
[root@localhost ~]# netstat -upnl |grep ntpd //查看時程
[root@localhost ~]# ntpq -pn //查看同步的伺服器IP
remote refid st t when poll reach delay offset jitter
==============================================================================
50.77.217.185 .INIT. 16 u - 64 0 0.000 0.000 0.000
202.90.158.4 .INIT. 16 u - 64 0 0.000 0.000 0.000
202.71.100.89 .INIT. 16 u - 64 0 0.000 0.000 0.000
202.134.1.10 .INIT. 16 u - 64 0 0.000 0.000 0.000
*127.127.1.0 .LOCL. 10 l 18 64 377 0.000 0.000 0.001
[root@localhost ~]# ntpstat //同步的結果
synchronised to local net at stratum 11
time correct to within 12 ms
polling server every 512 s

remote:即NTP主機的IP或主機名稱。注意最左邊的符號,如果由「+」則代表目前正在作用鍾的上層NTP,如果是「*」則表示也有連上線,不過是作為次要聯機的NTP主機。
refid:參考的上一層NTP主機的地址
st:即stratum階層
when:幾秒前曾做過時間同步更新的操作
poll:下次更新在幾秒之後
reach:已經向上層NTP伺服器要求更新的次數
delay:網路傳輸過程鍾延遲的時間
offset:時間補償的結果
jitter:Linux系統時間與BIOS硬體時間的差異時間

推薦第一種方法,雖然搭建個時間伺服器,還是比較簡單的,但是我覺得沒有這個必要。如果用別人的時間伺服器,每隔10分鍾同步一次,可以精確到毫秒。

作者:海底蒼鷹

CentOS系統時間與UTC時間不一致的解決方法

裝好centos 發現date不是咱想要的那個時間,腫么辦

1、vi /etc/sysconfig/clock #編輯時間配置文件

ZONE="Asia/Shanghai"
UTC=false #設置為false,硬體時鍾不於utc時間一致
ARC=false

2、ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #linux的時區設置為上海時區

3、ntpdate 192.43.244.18 #對准時間

如果沒有安裝ntp伺服器,剛需要先執行以下命令:

yum install ntp #安裝ntp伺服器

4、/sbin/hwclock --systohc #設置硬體時間和系統時間一致並校準

好了,我們的CentOS linux系統時間和計算機硬體時間終於都是cst時間了,並且都是上海時區,終於是正常啦。

centos vps修改時間及時區不同步 終極解決方案

由於初次使用國內hyper-v架構的VPS而且買前要指定裝windows還是centos系統,因為木有重裝的面板,對於用慣debian的我真是折磨,操作過程中遇到各種小問題。問客服直接一句只懂winows環境,讓你裝WIN你非要裝linux。好吧centos只能自己摸索了。由於hyper-v是微軟的一款虛擬化產品,早先是不支持linux的,又因為debian的公司化運營,使debian進入高速發展階段,就連google也拋棄linux定製而轉入debian開發陣營,這讓微軟感到了一些的壓力,於是乎微軟拉上centos,這就是為什麼hyper-v只支持centos,而不支持其它linux衍生版本了,而且支持的還不是那麼靠譜。吐槽完,那就來看正題吧。

正題:hyper-v架構的centos5.5 VPS 裝完lnmp時間不同步,導致網站某些功能無法使用。

網上找了各種方法均告失敗。然後自己又仔細找了一些文檔終於搞定了,淚奔啊。

linux的時間管理很奇怪他分為系統時間和硬體時間還細分成什麼UTC時間。-_-|||。

硬體時間從根本上講是CMOS時鍾

linux查看硬體時間:hwclock --show

linux查看系統時間:date -R

centos VPS的時間及時區同步。

系統時間部分:

1. 編輯時區配置文件:vi /etc/sysconfig/clock

ZONE="Asia/Shanghai"

UTC=false #把UTC設置為false關閉狀態

ARC=false

2.運行如下命令

#刪除默認配置

rm -rf /etc/localtime

#重新指定配置

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#同步系統時間

ntpdate -u pool.ntp.org

3.硬體時間部分:

#將硬體時間調整成與目前的系統時鍾一致。

hwclock --systohc
或clock --systohc

#強制系統時間寫入CMOS中防止重啟失效

hwclock -w
或clock -w

以上步驟雖然成功了但是我這hyper-v架構的centos系統時間走的不準,1天能快幾分鍾的樣子。

用crontab來同步一下時間即可解決。

#編輯計劃任務表

vi /etc/crontab

#表中最後添加下面這行內容

30 5 * * * root /usr/sbin/ntpdate -u pool.ntp.org && /sbin/clock --systohc

#每天5點半同步時間,clock --systohc是硬碟時間同步系統時間的意思。

3. 在centos7安裝zlib庫,部署php環境用的,可能沒裝成功,後續安裝提示它安

1、典型的LNMP安裝問題
2、首先你得准備編譯環境
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers bison lynx
3、下載所需MySQL/nginx/php等安裝包
4、安裝nginx和mysql沒有先後順序
5、安裝php依賴包,安裝php,安裝php擴展及優化包
6、詳細的安裝步驟可以網上查LNMP安裝步驟

熱點內容
安卓雙卡手機撥號怎麼設置在哪裡 發布:2025-06-15 03:47:00 瀏覽:145
自己搭建一個git伺服器 發布:2025-06-15 03:37:56 瀏覽:458
自費訪問學者手續 發布:2025-06-15 03:28:04 瀏覽:595
網易mc存檔怎麼變伺服器 發布:2025-06-15 03:02:01 瀏覽:365
騎士卡腳本 發布:2025-06-15 02:50:52 瀏覽:297
api證書怎麼配置 發布:2025-06-15 02:43:43 瀏覽:532
什麼是元數據伺服器 發布:2025-06-15 02:39:27 瀏覽:625
手機更改鎖屏密碼在哪裡 發布:2025-06-15 02:39:21 瀏覽:870
手機斗羅伺服器地址 發布:2025-06-15 02:32:17 瀏覽:866
c語言數組類型 發布:2025-06-15 02:22:56 瀏覽:729