質問編集履歴

2

作業履歴の追加

2016/11/25 15:43

投稿

totomomo_akakak
totomomo_akakak

スコア13

test CHANGED
File without changes
test CHANGED
@@ -37,3 +37,439 @@
37
37
 
38
38
 
39
39
  yumでremoveしたので、yumのコマンドで作業を取消せるのか調査しましたが、こちらもできないという結論にいたりました。
40
+
41
+
42
+
43
+ ご指摘がありましたので、作業の履歴を添付します。
44
+
45
+
46
+
47
+ cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
48
+
49
+
50
+
51
+ 223 yum install epel-release.noarch
52
+
53
+
54
+
55
+ 224 yum update
56
+
57
+
58
+
59
+ 225 getenforce
60
+
61
+
62
+
63
+ 226 sudo /etc/init.d/iptables status
64
+
65
+
66
+
67
+ 227 free
68
+
69
+
70
+
71
+ 228 sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
72
+
73
+
74
+
75
+ 229 sudo chmod 600 /swapfile
76
+
77
+
78
+
79
+ 230 udo mkswap /swapfile
80
+
81
+
82
+
83
+ 231 mkswap /swapfile
84
+
85
+
86
+
87
+ 232 sudo swapon /swapfile
88
+
89
+
90
+
91
+ 233 sudo swapon -s
92
+
93
+
94
+
95
+ 234 sudo cp -p /etc/fstab /etc/fstab.org
96
+
97
+
98
+
99
+ 235 sudo vi /etc/fstab
100
+
101
+
102
+
103
+ 236 free
104
+
105
+
106
+
107
+ 237 sudo yum install -y httpd24
108
+
109
+
110
+
111
+ 238 sudo service httpd start
112
+
113
+
114
+
115
+ 239 service httpd start
116
+
117
+
118
+
119
+ 240 sudo chkconfig httpd on
120
+
121
+
122
+
123
+ 241 sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
124
+
125
+
126
+
127
+ 242 sudo vi /etc/httpd/conf/httpd.conf
128
+
129
+
130
+
131
+ 243 mkdir /var/www/html
132
+
133
+
134
+
135
+ 244 sudo groupadd www
136
+
137
+
138
+
139
+ 245 sudo usermod -a -G www ec2-user
140
+
141
+
142
+
143
+ 246 sudo chown -R root:www /var/www
144
+
145
+
146
+
147
+ 247 sudo chmod 2775 /var/www
148
+
149
+
150
+
151
+ 248 find /var/www -type d -exec sudo chmod 2775 {} +
152
+
153
+
154
+
155
+ 249 find /var/www -type f -exec sudo chmod 0664 {} +
156
+
157
+
158
+
159
+ 250 sudo service httpd restart
160
+
161
+
162
+
163
+ 251 sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
164
+
165
+
166
+
167
+ 252 sudo yum install --enablerepo=webtatic-testing php70w php70w-devel php70w-mysql php70w-mbstring php70w-pdo
168
+
169
+
170
+
171
+ 253 sudo yum remove nginx
172
+
173
+
174
+
175
+ 254 php -v
176
+
177
+
178
+
179
+ 255 sudo yum remove php
180
+
181
+
182
+
183
+ 256 sudo yum remove php-*
184
+
185
+
186
+
187
+ 257 sudo yum remove php*
188
+
189
+
190
+
191
+ 258 sudo yum install --enablerepo=webtatic-testing php70w php70w-devel php70w-fpm php70w-mysql php70w-mb
192
+
193
+
194
+
195
+ 259 httpd -v
196
+
197
+
198
+
199
+ 260 sudo yum install php70
200
+
201
+
202
+
203
+ 261 sudo yum install php70-mysqlnd php70-mbstring php70-mcrypt php70-pdo php70-xml php70-fpm
204
+
205
+
206
+
207
+ 262 sudo yum install nginx
208
+
209
+
210
+
211
+ 263 vi /etc/nginx/nginx.conf
212
+
213
+
214
+
215
+ 264 service httpd stop
216
+
217
+
218
+
219
+ 265 vi /etc/php-fpm.d/www.conf
220
+
221
+
222
+
223
+ 266 sudo service start
224
+
225
+
226
+
227
+ 267 sudo service php-fpm start
228
+
229
+
230
+
231
+ 268 sudo service nginx start
232
+
233
+
234
+
235
+ 269 sudo vi /var/www/html/index.php
236
+
237
+
238
+
239
+ 270 chown -R nginx:nginx /var/www/html
240
+
241
+
242
+
243
+ 271 cd /var/www/html/
244
+
245
+
246
+
247
+ 272 wget https://ja.wordpress.org/latest-ja.tar.gz
248
+
249
+
250
+
251
+ 273 tar zxvf latest-ja.tar.gz
252
+
253
+
254
+
255
+ 274 rm latest-ja.tar.gz
256
+
257
+
258
+
259
+ 275 cp -rpf wordpress/* ./
260
+
261
+
262
+
263
+ 276 rm -rf wordpress
264
+
265
+
266
+
267
+ 277 cp wp-config-sample.php wp-config.php
268
+
269
+
270
+
271
+ 278 chown -R nginx:nginx /var/www/html/
272
+
273
+
274
+
275
+ 279 vi /var/www/html/wp-config.php
276
+
277
+
278
+
279
+ 280 yum install -y mysql mysql-server
280
+
281
+
282
+
283
+ 281 yum history
284
+
285
+
286
+
287
+ 282 sudo yum history undo 13
288
+
289
+
290
+
291
+ 283 sudo yum install mysql56-server
292
+
293
+
294
+
295
+ 284 sudo /etc/init.d/mysqld start
296
+
297
+
298
+
299
+ 285 sudo mysql_secure_installation
300
+
301
+
302
+
303
+ 286 sudo chkconfig mysqld on
304
+
305
+
306
+
307
+ 287 mysql -u root -p
308
+
309
+
310
+
311
+ 288 vi /var/www/html/wp-config.php
312
+
313
+
314
+
315
+ 289 ls -al
316
+
317
+
318
+
319
+ 290 echo "<?php phpinfo();" >> /var/www/html/hoge.php
320
+
321
+
322
+
323
+ 291 sudo chkconfig php-fpm on
324
+
325
+
326
+
327
+ 292 vi /etc/nginx/nginx.conf
328
+
329
+
330
+
331
+ 293 service nginx restart
332
+
333
+
334
+
335
+ 294 vi /etc/nginx/nginx.conf
336
+
337
+
338
+
339
+ 295 vi /etc/my.cnf
340
+
341
+
342
+
343
+ 296 /etc/rc.d/init.d/mysqld start
344
+
345
+
346
+
347
+ 297 vi /etc/nginx/nginx.conf
348
+
349
+
350
+
351
+ 298 chkconfig php-fpm on
352
+
353
+
354
+
355
+ 299 service nginx restart
356
+
357
+
358
+
359
+ 300 /etc/rc.d/init.d/nginx start
360
+
361
+
362
+
363
+ 301 /etc/rc.d/init.d/nginx restart
364
+
365
+
366
+
367
+ 302 vi /etc/nginx/nginx.conf
368
+
369
+
370
+
371
+ 303 nginx stop
372
+
373
+
374
+
375
+ 304 service nginx stop
376
+
377
+
378
+
379
+ 305 service httpd start
380
+
381
+
382
+
383
+ 306 sudo yum history
384
+
385
+
386
+
387
+ 307 last ec2-user
388
+
389
+
390
+
391
+ 308 sudo vi /etc/httpd/conf/httpd.conf
392
+
393
+
394
+
395
+ 309 yum install e2fsprogs-devel uuid-devel libblkid-devel file-devel
396
+
397
+
398
+
399
+ 310 wget http://downloads.sourceforge.net/project/ext4magic/ext4magic-0.3.2.tar.gz
400
+
401
+
402
+
403
+ 311 ls -al
404
+
405
+
406
+
407
+ 312 tar xzvf ext4magic-0.3.2.tar.gz
408
+
409
+
410
+
411
+ 313 cd ext4magic-0.3.2
412
+
413
+
414
+
415
+ 314 ./configure
416
+
417
+
418
+
419
+ 315 make
420
+
421
+
422
+
423
+ 316 make install
424
+
425
+
426
+
427
+ 317 yum install gcc
428
+
429
+
430
+
431
+ 318 ./configure
432
+
433
+
434
+
435
+ 319 yum install zlib-devel
436
+
437
+
438
+
439
+ 320 yum install libbz2-devel
440
+
441
+
442
+
443
+ 321 ./configure
444
+
445
+
446
+
447
+ 322 yum install bzip2-devel
448
+
449
+
450
+
451
+ 323 ./configure
452
+
453
+
454
+
455
+ 324 make
456
+
457
+
458
+
459
+ 325 make install
460
+
461
+
462
+
463
+ 326 ext4magic /etc/httpd/conf/httpd.conf -l | grep /var/www/html
464
+
465
+
466
+
467
+ 327* ext4magic /var/www -r -a $(date -d "-1day 20:00 +%s") -b $(date -d “-1day 20:30 +%s) -f "/etc/httpd/conf/httpd.conf"ext4magic /var/www -l | grep /etc/httpd/conf/httpd.conf
468
+
469
+
470
+
471
+ 328 ext4magic /var/www -l | grep /etc/httpd/conf/httpd.conf
472
+
473
+
474
+
475
+ 329 history

1

対応した情報の追記

2016/11/25 15:43

投稿

totomomo_akakak
totomomo_akakak

スコア13

test CHANGED
File without changes
test CHANGED
@@ -4,11 +4,11 @@
4
4
 
5
5
 
6
6
 
7
- つい先ほど、同僚のエンジニアさんが、クライアント様のサーバ内で、誤ってDB(Mysql)をremoveしてしまいました。
7
+ つい先ほど、同僚のエンジニアさんが、クライアント様のサーバ内で、誤ってDB(Mysql)をremoveしてしまいました。(ver5.4)
8
8
 
9
9
 
10
10
 
11
- そして、その上でバージョンを上げたmysqlをインストールしてしまいました。(そのような依頼があったため)
11
+ そして、その上でバージョンを上げたmysqlをインストールしてしまいました。(そのような依頼があったため)(ver5.6)
12
12
 
13
13
 
14
14
 
@@ -25,3 +25,15 @@
25
25
 
26
26
 
27
27
  申し訳ないのですが、誰かお知恵を貸していただければ幸いです。
28
+
29
+
30
+
31
+
32
+
33
+ 現状試したものとしましては、extundeleteで作業前の時間の情報を復元しました。
34
+
35
+ しかし、復元はしましたが、どのデータをどのように設置等すればいいのかわかっておらず、何も手をつけていない状態です。
36
+
37
+
38
+
39
+ yumでremoveしたので、yumのコマンドで作業を取消せるのか調査しましたが、こちらもできないという結論にいたりました。